從我的Android智能手機的應用程序(由我自己做)我發送一個請求到服務器在丹佛救我的位置和時間的工作。它節省的TIMESTAMP
是丹佛現在的時間(與當地時間相差9小時)。現在從我在我的PHP腳本寫的最後一個請求時間戳和時區
$query = "SELECT * FROM `tblLoc` WHERE datetime > (CURRENT_TIMESTAMP - 86400)";
這樣,如果我想告訴我過去的24小時16小時後....
,這是錯誤的!
$query = "SELECT * FROM `tblLoc` WHERE datetime > CURRENT_TIMESTAMP() - INTERVAL 24 HOUR";
在SQL 86400
!= 24小時!
您可以添加使用插入或更新表tblLoc查詢? – 2012-02-27 13:58:22
請儘量將您的問題歸結爲其本質;有沒有什麼辦法可以使你對問題的描述更簡單**和更清晰**? – 2012-02-27 14:03:10
我認爲這個問題很清楚。他的服務器在丹佛時間,但他需要它在亞洲/耶路撒冷時間。他沒有得到他期待的結果,因爲這一點。也許這個問題有點冗長,但我認爲這個問題已經足夠清楚了。 – Travesty3 2012-02-27 14:06:10