【发布时间】:2010-10-07 22:55:59
【问题描述】:
我需要将 MySQL 日期时间与当前时间进行比较,如果 MySQL 日期时间距离今天不到 30 天,则可以让 dateDiff 显示消息。
我正在使用 codeigniter,我尝试了很多助手,还有很多东西,我就是无法开始工作。
有人说最好在数据库中保存一个时间跨度,我只是不知道哪个是最好的方法。
提前致谢!
编辑:我正在寻找 CI 代码或 Mysql 代码,或两者兼而有之,以使其正常工作。我在哪里获得当前日期(可能是 mysql 或服务器时间)并不重要。 另外,我在视图和控制器上有所需的代码,我只需要一些模型代码来获取它,或者 MySql 代码
【问题讨论】:
-
您在寻找什么,mySQL 查询或 CI 代码?
-
其中任何一个......甚至建议如何让它工作。
-
你为什么不向我们展示你的代码?
-
我今天就结束了,所以我无法编写完整的解决方案,但您可以使用mySQL Date and time functions:
NOW()/DATE_SUB()/@ 987654324@/ 可能是DATE_DIFF()
标签: php mysql datetime codeigniter