HIVE不同时区时间的转换
前言
日常开发中经常需要对不同时区的时间或时间戳进行转换。
以下假定我们HIVE所使用的的默认时区是PST时区,思路是不管传入的什么时区都先转成UTC时区
PRC/CST = PST(PDT) + 15h(夏)=UTC/GMT + 8h
PRC/CST = PST(PDT) + 16h(冬)=UTC/GMT + 8h
一、正文
1. current_timestamp()
selectcurrent_timestamp;
结果:这里拿到的是PST时区的时间
2. to_utc_timestamp()
select to_utc_timestamp(current_timestamp
本文转载自: https://blog.csdn.net/weixin_52681339/article/details/130267436
版权归原作者 upupupupupupupupupup 所有, 如有侵权,请联系我们删除。
版权归原作者 upupupupupupupupupup 所有, 如有侵权,请联系我们删除。