ホームページ >バックエンド開発 >PHPチュートリアル >php プロンプト PHP 警告: date(): これに依存するのは安全ではありません... エラー解決_PHP チュートリアル
PHP プログラムを作成するときに、次の警告が表示されることがあります:
PHP 警告: date(): システムのタイムゾーン設定に依存するのは安全ではありません。これらのメソッドのいずれかを使用した場合は、date.timezone 設定または date_default_timezone_set() 関数を使用する必要があります。まだこの警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性が高くなります。...
では、「8.0/夏時間なし」の代わりに「UTC」を選択しました。これは、PHP によって取得されるデフォルトの時刻がグリニッジ標準時であるため、この時刻は標準の北京時間とは 8 時間異なります。この問題は次の方法で解決できます。
1. ヘッダーで date_default_timezone_set('PRC') を使用して、タイムゾーンを北京時間に設定します。特定のタイムゾーンのリストについては、php の日付時刻の 8 時間の差の解決策を参照してください
2. サーバー構成ファイル php.ini で date.timezone の値を PRC に設定します。設定後は、date.timezone=PRC になります。同時に、前のセミコロンを削除します。つまり、コメントを解除します。コード行。
ヒント: date_timezone_set — エイリアス DateTime::setTimezone()興味のある記事