spark sql 内置的常用的时间函数

1.时间的加减

date_add   和     date_sub

date_add(时间,int)#时间的加函数如:date_add('2020-10-10',10)得2020-10-19

date_sub (时间,int)      #时间的加函数如:date_add('2020-10-11',10)得2020-10-1

2.时间的比较

dateiff(时间:时间)  #比较出时间的差值 返回为int

3.时间的转化

3.1时间戳转化成格式时间

from_unixtime(时间戳,'格式')  # 如from_unixtime(1111111,'yyyy-mm-dd hh:mm:ss')

3.2 时间转化成时间戳

unix_timestamp(时间)

你可能感兴趣的:(sql,spark,数据库)