ホームページ > バックエンド開発 > PHPチュートリアル > PHP の date() 関数によって出力される時刻が Linux と一致しない場合はどうすればよいですか?

PHP の date() 関数によって出力される時刻が Linux と一致しない場合はどうすればよいですか?

青灯夜游
リリース: 2023-04-08 14:36:02
転載
3059 人が閲覧しました

PHP の date() 関数によって出力された時刻が Linux の時刻と一致しない場合はどうすればよいですか?どうやって対処すればいいのでしょうか?次の記事で解決策を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

PHP の date() 関数によって出力される時刻が Linux と一致しない場合はどうすればよいですか?

原因: PHP を使用して時刻を取得すると、時刻が間違っていることがわかります。これは、PHP のデフォルトのタイムゾーンが UTC (協定世界時 (UTC)) であるためです。解決策は時間を北京時間に設定することです。

1. php.ini ファイルを変更します

1. php.ini ファイルを開きます

2. date.timezone を検索して # を見つけます##; date.timezone =

3.

date.timezone ="PRC" に変更します。date.timezone の左側にセミコロンがある場合は、削除します。セミコロン

4. php

service php-fpm restart
ログイン後にコピー

##2を再起動します。date_default_timezone_set('')メソッドを使用します

#phpの先頭に次のコードを追加しますprogram

<?php
date_default_timezone_set(&#39;PRC&#39;); 
echo date("Y-m-d H:i:s");
?>
ログイン後にコピー

関連知識の詳細については、

PHP中文网

に注目してください。 !

以上がPHP の date() 関数によって出力される時刻が Linux と一致しない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート