我想在Hive查詢中將EST日期時間轉換爲UTC,但不能將夏令時考慮在內。你知道如何解釋蜂巢中的夏令時嗎?to_utc_timestamp是否考慮到夏令時?
例如: 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小時的時差
我期待六月查詢給予4小時的時差。
六月東海岸觀察EDT(美國東部夏令時),但蜂房不明白EDT都: TO_UTC_TIMESTAMP('2014-12-31 00:00:00', 'EDT')
給2014-12-31 00:00:00
即沒有區別
任何想法?
感謝, ILMARI
(AWS上的彈性MapReduce的Hadoop運行1.0.3)