unix_timestamp()和 from_unixtime()的用法

hive中的unix_timestamp()和 from_unixtime()用法:

unix_timestamp()

unix_timestamp() 得到当前时间戳 

unix_timestamp("2021-06-02 00:00:00")  可以把写入的日期转换为秒数

from_unixtime() 

from_unixtime(秒,’yyyy-MM-dd HH:mm:ss’) 可以把秒数转换为我们自定义的日期格式

例如 from_unixtime(1237507225,’yyyy-MM-dd HH:mm:ss’) 可以转换为相应的日期

hive中常把两者联合起来使用 from_unixtime(unix_timestamp(),’yyyy-MM-dd HH:mm:ss’),把当前时间转换为我们想要的日期格式。

 

 


版权声明:本文为LL9504原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。