この記事では、PHP の date 関数のタイムゾーンの問題により出力時刻が正しくない場合の解決策を紹介します。必要な友人は参照してください。
問題: echo date('o-m-j H:i'); 出力結果は現地時間と 8 時間異なります。 原因: タイムゾーンが正しく設定されていません。 解決: 方法 1. 参加する date_default_timezone_set('アジア/上海');方法 2、php.ini を変更する [日付] ; 日付関数で使用されるデフォルトのタイムゾーンを定義します。 date.timezone = PRC 注: PRC は Sinochem People’s Republic of China の略です自分でテストしてみるとすぐにわかり、日付関数のタイムゾーンの問題を簡単に解決できます。 |