unix_timestamp
返回当前时间的时间戳格式,整数类型,单位为秒1594695043
select unix_timestamp() -- 返回当前时间的时间戳格式 1594695043 秒
将指定日期转为时间戳,返回1577844548
select unix_timestamp('2020-01-01 10:09:08')
from_unixtime
时间戳转日期
select from_unixtime(1577844548)
时间戳转日期,指定格式
select from_unixtime(1577844548,'YYYY-MM-dd')
select from_unixtime(1577844548,'yyyy-MM-dd HH:mm:ss')
current_timestamp
返回当前时间,2021-07-01 10:21:13.102 Asia/Shanghai
select current_timestamp
毫秒级时间戳
先除以1000,再转换,返回:2020-07-22 14:10:57
select from_unixtime(cast(1595398256775/1000 as bigint ) ,'yyyy-MM-dd HH:mm:ss')