在我的表中,我有一个日期时间字段,它以这种格式存储日期:
YYYY/mm/dd HH:MM:SS
现在我只需要通过查询检索时间。
我试过这个
SELECT time(start_date)
FROM table
LIMIT 100
但没有运气,它给了我“不是错误”但没有记录返回
任何想法?
编辑
我解决了!问题是 SQLite 需要 Times 的格式,如果小时、分钟和秒小于 10,它们必须用零表示。
例如:
H:M:S
WRONG --> 12:1:30
RIGHT --> 12:01:30
此外,日期的正确格式是 YYYY-mm-dd 而不是 YYYY/mm/dd。