Pet*_*nis 2 datetime hadoop hive timestamp-with-timezone impala
我有一个值'2017-09-27T19:25:15.927-07:00',有什么办法可以将其转换为时间戳吗?我使用Hive 1.1.0。
select unix_timestamp("2017-09-27T19:25:15.927-07:00", "yyyy-MM-ddTHH:mm:ss.SSSX")
但它抛出 Bad date/time conversion format
select unix_timestamp("2017-09-27T19:25:15.927-07:00", "yyyy-MM-ddTHH:mm:ss.SSSZZZ")
但它返回 NULL
的格式是yyyy-MM-dd'T'HH:mm:ss.SSSXXX"
。注意周围“T”单引号
select from_unixtime(unix_timestamp("2017-09-27T19:25:15.927-07:00", "yyyy-MM-dd'T'HH:mm:ss.SSSXXX"))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6722 次 |
最近记录: |