私はスクリプト全体で広く UNIX 時間を使用しており、通常はタイム ゾーンを次のように設定しています。
date_default_timezone_set('Europe/London');
これは、時計が先週末に 1 時間戻るまで正常に機能していました。これは、米国では時計がまだ戻っておらず、今週末まで戻らないという事実に関連していると思われます。
タイム ゾーンを UTC に設定することで問題を解決できますが、ヨーロッパ/ロンドンの設定が正しく機能しないのはなぜですか。私のサーバーは、私の知る限り、英国に拠点を置いています。
ありがとう、
アラン。