這個工程工作...用的strtotime和MySQL
mysqli_query
($con, "
INSERT INTO myDB (id, name, mydate)
VALUES ('$id', '$name', now())
")
這不工作....
mysqli_query
($con, "
INSERT INTO myDB (id, name, mydate)
VALUES ('$id', '$name', date('Y-m-d H:i:s', strtotime('+5 hour')))
")
在MySQL中mydate
列datetime
格式。
任何想法,爲什麼它不工作?我目前使用now()
,但我希望它顯示我的時區中的時間,而不是服務器的時區。
謝謝。是的,我知道這很簡單,但它讓我發瘋。我做了這樣的嘗試,但它一直在向數據庫寫入'0000-00-00 00:00:00'......事實證明,當我這樣做時我的原始日期格式不正確(我爲我的題)。 – Cully
是的,我非常感謝。它說我必須等4分鐘才能接受。 – Cully
很高興能幫到你! :) –