2013-10-18 98 views
0

我已經搜索過但找不到解決方案。在PHP/Mysql中減去兩個日期

一個日期在MYSQL, 例如它返回記錄:2013-10-18 15:42:06(?哪種格式是這樣的)

所以我需要得到current date(包括小時,分鐘和秒)。然後,減去MYSQL date - CURRENT date

結果,我將設置爲jQuery倒計時。

謝謝!

+0

關於你的格式問題:「YYYY-MM-DD HH:MM:SS」。參見[MariaDB知識庫](https://mariadb.com/kb/en/datetime/)或[Wikipedia](http://en.wikipedia.org/wiki/ISO_8601) – nietonfir

回答

1

這應該工作:

$seconds_remaining = strtotime('2013-10-18 15:42:06') - time();

但如果你碰巧知道MySQL的時間對應於什麼時區,那麼你應該追加一條傳遞給strtotime()的說法,例如,'2013-10-18 15:42:06 GMT'