PHP の date() 関数によって出力された時刻が Linux の時刻と一致しない場合はどうすればよいですか?どうやって対処すればいいのでしょうか?次の記事で解決策を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。
原因: PHP を使用して時刻を取得すると、時刻が間違っていることがわかります。これは、PHP のデフォルトのタイムゾーンが UTC (協定世界時 (UTC)) であるためです。解決策は時間を北京時間に設定することです。
1. php.ini ファイルを変更します
1. php.ini ファイルを開きます
2. date.timezone を検索して # を見つけます##; date.timezone =
date.timezone ="PRC" に変更します。date.timezone の左側にセミコロンがある場合は、削除します。セミコロン
service php-fpm restart
#phpの先頭に次のコードを追加しますprogram
<?php date_default_timezone_set('PRC'); echo date("Y-m-d H:i:s"); ?>
PHP中文网
に注目してください。 !以上がPHP の date() 関数によって出力される時刻が Linux と一致しない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。