蜂巢:时区与 T 日期
Hive: timezone with T to date
我正在访问一个配置单元数据库,其中日期以以下格式存储,并且 STRING(255)
2014-12-22T00:00:00
在我的SQL中,我过去习惯于以下
where unix_timestamp(creation_date ,'MM/dd/yyyy HH:mm:ss') >= unix_timestamp('01/01/2017 00:00:00','MM/dd/yyyy HH:mm:ss')
谁能告诉我这个带 T 的时间戳的 unix_timestamp 应该是什么格式。
谢谢
您可以使用以下格式:
from_unixtime(unix_timestamp('2014-12-22T00:00:00' , 'yyyy-MM-dd\'T\'HH:mm:ss'))
我正在访问一个配置单元数据库,其中日期以以下格式存储,并且 STRING(255)
2014-12-22T00:00:00
在我的SQL中,我过去习惯于以下
where unix_timestamp(creation_date ,'MM/dd/yyyy HH:mm:ss') >= unix_timestamp('01/01/2017 00:00:00','MM/dd/yyyy HH:mm:ss')
谁能告诉我这个带 T 的时间戳的 unix_timestamp 应该是什么格式。
谢谢
您可以使用以下格式:
from_unixtime(unix_timestamp('2014-12-22T00:00:00' , 'yyyy-MM-dd\'T\'HH:mm:ss'))