3

我在 SQLite 中使用 unix 时间戳并将它们存储为整数。我的问题是我试图根据它们的 unix 时间戳选择今天的记录,但我不知道要使用什么函数。

这是我将在 MySQL 中使用的内容:

where date_format(from_unixtime(COLUMN_DATE), '%Y-%m-%d')= date_format(now(), '%Y-%m-%d')

但是,当我尝试使用这些函数时,我在日志中收到错误,告诉我它们对于 SQLite 不存在。

我如何为 SQLite 编写这个?

4

1 回答 1

10

SQLite 日期和时间函数记录在http://sqlite.org/lang_datefunc.html

相当于你的WHERE条款将是

WHERE date(COLUMN_DATE,'unixepoch') = date('now')
于 2013-02-08T14:49:35.400 回答