指定した時刻にアメリカ夏時間が使用されているかどうかを確認する方法
アメリカ夏時間であるかどうかを確認する関数を作成できることはわかっています...
しかし、調べてみると、決定する時間を指定します...
//サマータイム判定
function is_dst(){
$timezone=date('e') // 現在使用されているタイムゾーンを取得します
date_default_timezone_set('US/Pacific-New '); //タイムゾーンを強制的に設定します
$dst= date('I'); //夏時間かどうかを判断します
date_default_timezone_set($timezone); //タイムゾーンを元に戻します
/ /結果を返す
}
date 時刻を指定するために2つのパラメータが使用されていませんか?
2番目のパラメータは機能していないようです...
$lastUpdateint= 13819522810 ;
echo date("I",lastUpdateint);
返された結果は 0 です...
夏時間の理解が間違っているかどうかはわかりません
タイムスタンプ。は、1970 年から特定の時点までの秒数です。この特定の時点は、時間体系に基づいて異なる現地時間になる可能性があります
しかし、この時間の秒数を米国から取得するにはどうすればよいでしょうか。夏時間ですか?
私の誤解ではない場合、またはあなたの要求を達成するのは不可能です
* 米国夏時間
* 3 月の第 2 週の午前 2 時から第 1 週の午前 2 時まで。 11月
これは、米国の夏時間の開始時間と終了時間です~
お住まいの地域が夏時間を使用するかどうかについては、自分で決定する必要があります。リストを管理してください~