0


HIVE中PST, UTC, PRC(CST)时区转换

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 所有, 如有侵权,请联系我们删除。

“HIVE中PST, UTC, PRC(CST)时区转换”的评论:

还没有评论