【发布时间】:2015-07-09 11:05:43
【问题描述】:
我想使用 NOW() 函数检查我的到期日期和当前时间
过程: 我正在使用 jQuery UI 日期时间选择器添加提醒日期时间,它给我这样的时间戳 2015-07-9 14:36 它没有任何秒数,但我的created_at 包含完整的 Unix 时间戳。
但是使用下面的命令并没有给我任何结果。 MySQL 日期时间设置为 PC 日期和时间。
MySql 代码:
SELECT * FROM `tbl_web_contact_signups` WHERE `expiry` = NOW()
数据库:
+----+-----------------+---------------------+
| ID | expiry | created_at |
+----+-----------------+---------------------+
| 1 | 2015-07-9 14:36 | 2015-07-01 11:22:24 |
+----+-----------------+---------------------+
| 2 | 2015-07-9 14:38 | 2015-07-01 11:22:24 |
+----+-----------------+---------------------+
| 3 | 2015-07-9 14:40 | 2015-07-01 11:22:24 |
+----+-----------------+---------------------+
| 4 | 2015-07-9 14:50 | 2015-07-01 11:22:24 |
+----+-----------------+---------------------+
到期列类型varchar
PS:我正在创建提醒,并想查看我今天或这次有多少提醒。
【问题讨论】:
-
你的过期栏在哪里?
-
问题已编辑,列名已更改
标签: php mysql datetime timestamp unix-timestamp