【发布时间】:2016-06-05 16:15:48
【问题描述】:
我必须使用fullcalendar检查当前时间和日期是否有事件,但不起作用......那么有什么问题?
startdate VARCHAR
enddate VARCHAR
ex. format = 2016-02-22T00:30:00+05:30
我的查询错误:
SELECT * from calendar WHERE startdate >= NOW() and enddate <= NOW()
【问题讨论】:
-
Mysql 会将其读取为字符串,而不是日期时间。您应该使用日期时间,然后在输出时根据需要对其进行格式化。此外,一旦它是日期时间,您就可以使用
between函数。WHERE now() between startdate and enddate。 dev.mysql.com/doc/refman/5.7/en/… -
我知道但是fullcalendar的功能需要这种格式,我不能为一个查询更改fullcalendar,谢谢回复
-
标签: php jquery mysql database fullcalendar