我有帶時間戳值的字符串,例如「2013-02-02T04:04:11.240-4:00」。將字符串轉換爲時間戳配置單元
因此,目標是將時間戳格式轉換爲2013-02-02 04:04:11。我怎樣才能做到這一點。
此命令工作正常
FROM_UNIXTIME(UNIX_TIMESTAMP(SUBSTR( '20130502081559999',1,14), 'YYYYMMDDHHMMSS'))
但是當我嘗試這樣的事情給它的錯誤與 'T'
FROM_UNIXTIME(UNIX_TIMESTAMP(SUBSTR( '2013-05-02T08:15:59.999-4:00',1,19), 'YYYY-MM-DDTHH:MM:SS'))
第二個示例用Hive 1.1.0和Java 7返回NULL。 –