Hive - UNIX_TIMESTAMP窘境

时间:2015-03-05 18:21:17

标签: hive unix-timestamp

这是我的1行数据(为简洁起见):

73831   12/26/2014 1:00:00 AM   0.3220

第二列是time列,采用字符串格式。我正在使用此配置单元查询:

select col2, UNIX_TIMESTAMP(col2,'MM/DD/YYYY hh:mm:ss aaa') from Table

以下是我得到的内容:1388296800

但是,当我查看http://www.epochconverter.com/以及from_unixtime(1388296800)时,我会得到不同的约会。

我在Hive中输入UNIX_TIMESTAMP的格式/模式字符串有问题吗?

1 个答案:

答案 0 :(得分:0)

您的日期格式符号需要符合Java SimpleDateFormat documentation中的那些。

您的日期似乎需要MM/dd/yyyy HH:mm:ss aa