【发布时间】:2014-10-09 20:54:41
【问题描述】:
我将日期存储为字符串,但想选择日期满足特定条件的位置。
日期看起来像这样...“2014-10-09 03:59:14.0”
日期有一毫秒,我需要删除那个毫秒吗?
此选择正在运行,但没有产生正确的结果。
select EVENT_DT_TM from yv_ipc where unix_timestamp(event_dt_tm,"yyyy-MM-dd HH:mm:ss.S") > unix_timestamp("2014-10-09 03:59:13.0","yyyy-MM-dd HH:mm:ss.S") limit 10;
感谢收看。
【问题讨论】:
-
我将日期存储为字符串 - 不要。将日期存储为 DateTime。否则这会反复咬你。
-
感谢您的回复。我尝试将此字段创建为时间戳,但是当我从中选择时它返回 NULL。
标签: hive unix-timestamp