0
現在のサーバーのタイムゾーンに基づいて、その日をチェックしたいと思います。サーバーのタイムゾーンに基づいて日を取得する
私が試してみました:私のサーバーの時刻が8日と表示されたとき
しかし、日付は()今朝7を返していました。 time()はタイムゾーンを取得しないようです。
グローバルなデフォルトのタイムゾーンを変更したり、コードに特定のタイムゾーンを指定したりすることは望ましくありません。私はサーバーの時間を拾いたい。
PHPは、基礎となるサーバーとは異なるタイムゾーンを持つことができます。 'date_default_timezone_get'の値をチェックし、それをサーバーの設定と比較してください。 – ceejayoz
サーバ時間はUTC + 10ですが、UTCが返されます。しかし、私はデフォルトのPHPタイムゾーンを変更しようとしたくないので、それは他の何かを壊す可能性があります。 – Sarah
さて、サーバの時刻やPHPの時刻を変更することも、いつでも 'date_default_timezone_set'を使うこともできます。あなた次第。 – ceejayoz