SELECT from_unixtime(1618743625)
如图,同样的sql语法在hive跟mysql执行的结果不一样,请问哪个才是正确的结果
应该是都准确,一个是北京时区(+8区),一个是格林尼治时间(0时区)
mysql链接中设置下时区就可以了
generateSimpleParameterMetadata=true&useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
serverTimezone=Asia/Shanghai -- 设置以"上海时区"为准
characterEncoding=utf8 -- 编码转化
https://blog.csdn.net/tototuzuoquan/article/details/113518186
参考这个吧,时差隔8小时的处理方法。