小编ilm*_*ari的帖子

to_utc_timestamp是否考虑了夏令时?

我正在尝试在Hive查询中将EST日期时间转换为UTC,但无法将夏令时考虑在内.你知道怎么在Hive中考虑夏令时吗?

例如: TO_UTC_TIMESTAMP('2014-12-31 00:00:00', 'EST')给出2014-12-31 05:00:00即5小时差异 TO_UTC_TIMESTAMP('2014-06-30 00:00:00', 'EST')给出2014-06-30 05:00:00,也是5小时差异

我期待6月份的查询给出4小时的差异.

6月东海岸观察EDT(东部夏令时),但Hive根本不理解EDT: TO_UTC_TIMESTAMP('2014-12-31 00:00:00', 'EDT')给出2014-12-31 00:00:00即没有区别

有任何想法吗?

谢谢,伊尔玛丽

(在AWS Elastic MapReduce上运行Hadoop 1.0.3)

hadoop hive

6
推荐指数
1
解决办法
1620
查看次数

标签 统计

hadoop ×1

hive ×1