php で時刻が正しく表示されない場合の解決策: 1. 時刻を追加する前に "date_default_timezone_set(PRC);" を挿入します; 2. 出力 "date("Y-m-d H:i:s", time() 8* 60* 60);"; 3. 「php.ini」ファイルの内容を「date.timezone = PRC」に変更します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
phpで表示される時刻が正しくない場合はどうすればよいですか?
PHP が現在時刻を取得する際の不正確な問題の解決策
php5.1.0 から、date.timezone オプションが php.ini に追加されました。 、デフォルトでは次は閉じられています。これは、表示される時刻(どのようなphpコマンドが使用されるかに関係なく)がグリニッジ標準時と私たちの時間(北京時間)とちょうど8時間異なることを意味します。
タイムゾーンについて、中国本土で利用可能な値は次のとおりです: アジア/重慶、アジア/上海、アジア/ウルムチ、中華人民共和国 (重慶、上海、ウルムチ、中華人民共和国の順)。香港および台湾: アジア/マカオ、アジア/香港、アジア/台北 (マカオ、香港、台北の順) およびシンガポール: アジア/シンガポール その他: etc/GMT-8、シンガポール、香港
# #解決策 1: 時間を追加する前に挿入します: CODE: (追加する必要はないようです) date_default_timezone_set(PRC);解決策 2:echo date("Y-m-d H:i:s", time()+8*60*60);
date("Y-m-d H:i:s"); 显示的格式: 年-月-日 小时:分钟:秒
Y - 年、4 桁。例: "1999"y - 年、2 桁。例: "99"z - 年間の日。形式:「0」から「365」 推奨学習:「
PHP ビデオ チュートリアル
」以上がPHPの時刻表示がおかしい場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。