HIVE不同时区时间的转换
前言
日常开发中经常需要对不同时区的时间或时间戳进行转换。
以下假定我们HIVE所使用的的默认时区是PST时区,思路是不管传入的什么时区都先转成UTC时区
PRC/CST = PST(PDT) + 15h(夏)=UTC/GMT + 8h
PRC/CST = PST(PDT) + 16h(冬)=UTC/GMT + 8h文章来源:https://www.toymoban.com/news/detail-684784.html
一、正文
1. current_timestamp()
select current_timestamp;
结果:这里拿到的是PST时区的时间
文章来源地址https://www.toymoban.com/news/detail-684784.html
2. to_utc_timestamp()
select to_utc_timestamp(current_timestamp
到了这里,关于HIVE中PST, UTC, PRC(CST)时区转换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!