date_default_timezone_set($_SESSION['time_zone']);
設置用戶時區頁面上,我想知道,我如何保存當前的時間在PHP到mysql當前UTC日期和時間?我也應該將它作爲時間戳存儲嗎?
我現有的網站使用的日期時間字段,當我保存一個新的項目到MySQL我可以只使用NOW()在PHP的一部分進行插入或更新查詢
date_default_timezone_set($_SESSION['time_zone']);
設置用戶時區頁面上,我想知道,我如何保存當前的時間在PHP到mysql當前UTC日期和時間?我也應該將它作爲時間戳存儲嗎?
我現有的網站使用的日期時間字段,當我保存一個新的項目到MySQL我可以只使用NOW()在PHP的一部分進行插入或更新查詢
gmdate('U');
輸出的GMT/UTC時間戳基於當前時區的指定時間戳。
下面是有關MySQL的功能,如果你寧願做你的SQL:
SELECT UTC_TIMESTAMP(), UTC_DATE(), UTC_TIME();
UTC_TIMESTAMP()
是你在找什麼,如果你想存儲爲DATETIME
場