私たちの国は夏時間を停止しました。さて、時間は20:16 ですが、PHPでは21:16です。 夏時間を無効にする方法はありますか? 私のコードは次のとおりです。php.iniは夏時間を無効にします
echo date('Y-m-d H:i:s');
私たちの国は夏時間を停止しました。さて、時間は20:16 ですが、PHPでは21:16です。 夏時間を無効にする方法はありますか? 私のコードは次のとおりです。php.iniは夏時間を無効にします
echo date('Y-m-d H:i:s');
アゼルバイジャンのための2016年の変更が正しくrelease 2016cのようAsia/Baku
時間帯のthe time zone databaseに反映されています。
PHPは、timezonedb PECL packageからタイムゾーン情報を取得します。アゼルバイジャンの変更を含めた2016年のtzデータは、2016.3版にタイムゾーンされています。
この埋め込みコピーはPHPの各リリースに含まれていますが、リリースが必ずしも整列していないため、手動でインストールする必要が生じることがあります。この場合、PHPの最新バージョンは3月3日にリリースされ、必要なバージョンのtimezonedbは3月24日にリリースされました。
There's a good article here timezonedb PECLパッケージをどのくらい正確にインストールするかを記述する。最新バージョンをインストールした後、コードに正しい時刻が表示されるはずです。
また、アゼルバイジャン政府は変更をon March 17thと発表しただけで、実装の変更にはほとんど時間がかからないことを認識しています。政府が短期間の予告をするたびに、あなたのような状況が発生する可能性があります。可能であれば、今後何か他の変更が発生する場合は、政府にフィードバックしてより多くのリードタイムを提供してください。
私は私の答えを更新するためにここに来る...しかし、私はすでに完璧な答えがあることがわかります! +1 – fusion3k
なぜ投票されましたか? –
php.iniでタイムゾーンを変更できますか? – yellowantphil
はい、他の国のタイムゾーンに変更するのは私にとってはうまくありません。私はバクーに住んでいます。そして私はバクーのリアルタイムを使いたいです。 –