1
當我使用echo date("h:i:s");
時,我得到了錯誤的時間。分鐘和秒是正確的,但時間是錯誤的。date()顯示錯誤時間
我試圖使用date_default_timezone_set('Europe/Berlin');
來獲得我的時區。這可能會工作,當我打電話date("h:i:s");
它顯示我正確的時間。但是,當我嘗試使用current_time('mysql', 1)
將時間節省到數據庫時,它會在錯誤的時間內保存它。
我該如何解決這個問題?
保存時間以時間戳和字母的形式轉換爲當前時區,當你想顯示 –
MySQL和PHP都有默認時區的配置選項。如果您的應用程序始終使用該區域,那麼這可能是設置它的最佳位置。 –