私が使用しているCMSでは、ユーザーのUTC/GMT時間からの時間オフセットにアクセスできます。したがって、ユーザーがタイムゾーンをESTに設定した場合、このオフセットは「-5」になります。タイムオフセットが夏時間にあるかどうかをチェックする方法は?
私は現在の時刻を表示する必要があるとき、私が今やっていることのようなものです:除く
date('M j Y h:i A', time() + $offset*3600)
これは動作しますが、夏時間は、ユーザーのために影響を与えている、それはあります一時間遅れた。
私の質問は、時間オフセット(「-5」など)に時間を追加する必要があるかどうかをどのように判断できるかということです。
*(関連)*興味深い読書:http://derickrethans.nl/storing-date-time-in-database.html – NikiC