我正在尝试在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)