当前位置:网站首页>Spark sql 常用时间函数
Spark sql 常用时间函数
2022-06-27 06:18:00 【南风知我意丿】
List function
current_date() 当前日期
select current_date();
--2022-02-22
- now() 或 current_timestamp() 当前时间
select now();
select current_timestamp();
--2022-02-22 22:22:22
- datediff(endDate, startDate) 日期相差天数
select datediff('2022-02-22','2022-02-20');
--2
- months_between(endDate, startDate) 日期相差月数
select months_between('2022-06-16','2022-02-12');
--4.12903226
- date_add(startDate, numDays) 日期加N天
select date_add('2022-02-22',3)
--2022-02-25
select date_add('2022-02-22',-3)
--2022-02-19
- date_sub(startDate, numDays) 日期减N天
select date_sub('2022-02-22',3)
--2022-02-19
select date_sub('2022-02-22',-3)
--2022-02-25
- add_months(startDate, numMonths) 日期加N月
select add_months('2022-02-22',3);
--2022-05-22
select add_months('2022-02-22',-3);
--2021-11-22
- last_day(date) 日期所在月份的最后一天
select last_day('2022-02-22');
--2022-02-28
- next_day(startDate, dayOfWeek) 指定日期后的第一个星期几(星期参数为英文缩写)
select next_day('2022-02-22','MON')
--2022-02-28
reference:
原文链接:https://blog.csdn.net/mypowerhere/article/details/124118302
边栏推荐
- 427- binary tree (617. merge binary tree, 700. search in binary search tree, 98. verify binary search tree, 530. minimum absolute difference of binary search tree)
- JVM garbage collection mechanism
- 力扣 179、最大数
- 1317. 将整数转换为两个无零整数的和
- Block level elements & inline elements
- 研究生数学建模竞赛-无人机在抢险救灾中的优化应用
- Proxy reflect usage details
- [getting started] regular expression Basics
- 飞行器翼尖加速度和控制面的MPC控制
- 建模竞赛-光传送网建模与价值评估
猜你喜欢

Kubesphere cluster configuration NFS storage solution - favorite

Convolution neural network -- Application of CNN model (ore prospecting prediction)

古典密码体制--代换和置换

Quick personal site building guide using WordPress
软件测试年终总结报告模板

多线程基础部分Part 1

卷积神经网络---CNN模型的应用(找矿预测)

Yaml file encryption

程序猿学习抖音短视频制作

汇编语言-王爽 第9章 转移指令的原理-笔记
随机推荐
Add widget on qlistwidgetitem
Dev++ environment setting C language keyword display color
Unrecognized VM option ‘‘
Gaussian distribution, linear regression, logistic regression
693. alternate bit binary number
JVM整体结构解析
JVM常用指令
Assembly language - Wang Shuang Chapter 11 flag register - Notes
【QT小记】QT中正则表达式QRegularExpression的基本使用
JVM对象组成和存储
Multithreading basic Part3
信息系统项目管理师---第七章 项目成本管理
1317. convert an integer to the sum of two zero free integers
Dev++ 环境设置C语言关键字显示颜色
汇编语言-王爽 第8章 数据处理的两个基本问题-笔记
多线程基础部分Part3
TiDB 中的SQL 基本操作
IDEA中关于Postfix Completion代码模板的一些设置
主动学习(active learning)
TiDB 基本功能