JavaScript で日付を UTC に変換する
国際データを扱う場合、多くの場合、日付を協定世界時との間で変換する必要があります ( UTC)。 JavaScript には、Date オブジェクトなど、この変換を処理するためのメソッドがいくつか用意されています。
ローカライズされた日付範囲を UTC に変換する
ユーザーから入力された次の日付範囲を考えてみましょう。
2009-1-1 to 2009-1-3
この日付範囲を UTC に変換するには、次の手順に従います手順:
var date = new Date();
var now_utc = Date.UTC(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate(), date.getUTCHours(), date.getUTCMinutes(), date.getUTCSeconds());
console.log(date.toISOString());
これは、サーバーが期待する ISO 8601 形式で日付範囲を出力します:
2009-01-01T08:00:00.000Z to 2009-01-04T07:59:59.999Z
JavaScript では「Z」が使用されることに注意してください。時刻が UTC であることを示すサフィックス。
次の手順に従うことで、ローカライズされた日付を簡単に変換できますJavaScript を使用して UTC に変換します。これは、異なるタイムゾーンのデータを必要とするサーバーに日付と時刻を送信するために不可欠です。
以上がJavaScript でローカライズされた日付を UTC に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。