欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Carbondata时间戳Timestamp格式差13个小时的解决方法

程序员文章站 2022-04-21 20:45:03
0x0 异常 将CSV文件load进table后,发现TIMESTAMP类型的列时间都对不上,正好相差13个小时 0x1 分析原因 UBUNTU服务器的时区有问题(美国东部时区),JDK...

0x0 异常

将CSV文件load进table后,发现TIMESTAMP类型的列时间都对不上,正好相差13个小时

0x1 分析原因

UBUNTU服务器的时区有问题(美国东部时区),JDK8在获取系统时间时相应出错,从而导致CarbonData转换Timestamp出错!

0x2 解决方法

修改时区:
修改 /etc/timezone文件(sudo vi /etc/timezone)
内容为:Asia/Shanghai