0
我已经搜索过但找不到解决方案。在PHP/Mysql中减去两个日期
一个日期在MYSQL, 例如它返回记录:2013-10-18 15:42:06
(?哪种格式是这样的)
所以我需要得到current date
(包括小时,分钟和秒)。然后,减去MYSQL date - CURRENT date
。
结果,我将设置为jQuery倒计时。
谢谢!
我已经搜索过但找不到解决方案。在PHP/Mysql中减去两个日期
一个日期在MYSQL, 例如它返回记录:2013-10-18 15:42:06
(?哪种格式是这样的)
所以我需要得到current date
(包括小时,分钟和秒)。然后,减去MYSQL date - CURRENT date
。
结果,我将设置为jQuery倒计时。
谢谢!
这应该工作:
$seconds_remaining = strtotime('2013-10-18 15:42:06') - time();
但如果你碰巧知道MySQL的时间对应于什么时区,那么你应该追加一条传递给strtotime()
的说法,例如,'2013-10-18 15:42:06 GMT'
关于你的格式问题:“YYYY-MM-DD HH:MM:SS”。参见[MariaDB知识库](https://mariadb.com/kb/en/datetime/)或[Wikipedia](http://en.wikipedia.org/wiki/ISO_8601) – nietonfir