ホームページ  >  記事  >  バックエンド開発  >  指定した時刻が夏時間かどうか

指定した時刻が夏時間かどうか

WBOY
WBOYオリジナル
2016-06-23 14:24:531369ブラウズ

指定した時刻にアメリカ夏時間が使用されているかどうかを確認する方法

アメリカ夏時間であるかどうかを確認する関数を作成できることはわかっています...

しかし、調べてみると、決定する時間を指定します...


//サマータイム判定
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月
これは、米国の夏時間の開始時間と終了時間です~

お住まいの地域が夏時間を使用するかどうかについては、自分で決定する必要があります。リストを管理してください~

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。