ホームページ  >  記事  >  バックエンド開発  >  PHPのDate取得時間が間違っている場合の対処法_PHPチュートリアル

PHPのDate取得時間が間違っている場合の対処法_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:52:20854ブラウズ

今日、echo $showtime=date("Y-m-d H:i:s") を使用してシステム時刻を取得したところ、取得された時刻がシステム時刻と一致しないことがわかりました。

いくつかの調査の結果、PHP によって設定されたデフォルトの時刻はグリニッジタイムゾーンに基づいていることが判明したため、PHP のタイムゾーン設定を北京時間に変更する必要があります。

操作方法:

通常はPHPインストールルートディレクトリにあるphp.iniファイルを開きます
;date.timezoneを見つけます
date.timezoneの前のセミコロンを削除し、date.timezone = PRCに変更します
保存します。 Apache サービスを再起動します (Apache の再起動機能で問題が発生する場合があります。最初に停止してから開始することをお勧めします)
echo $showtime=date("Y-m-d H:i:s") を再確認してみましょう。

時間は通常に戻りますか?

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/318947.html技術記事 echo$showtime=date("Y-m-dH:i:s") を使用して今日のシステム時刻を取得したところ、取得された時刻がシステム時刻と一致しないことがわかりました。 いくつか調べた結果、PHP で設定されているデフォルトの時刻はグリニッジ時間に基づいていることがわかりました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。