这是我的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
的格式/模式字符串有问题吗?
答案 0 :(得分:0)
您的日期格式符号需要符合Java SimpleDateFormat documentation中的那些。
您的日期似乎需要MM/dd/yyyy HH:mm:ss aa
。