【JS】時刻フォーマット変換で8時間差が出る理由

時刻の形式変換が8時間異なる理由

時間タイプ

UTC

協定世界時。協定世界時、協定世界時、協定世界時とも呼ばれます。
UTC+8 は北京時間です。現在、UTC と GMT は一致している (0.9 秒の差) と一般に考えられています

UTC时间格式: YYYY-MM-DDThh:mm:ssZ
例如:2023-06-12T02:00:00Z
北京时间为202306111000

注: 時、分、秒の後に Z を追加すると UTC 時間を示し、Z を追加しないと現地時間を示します。

GMT

グリニッジ標準時、GMT+8 は北京時間です

中部標準時

中国とキューバでは標準時、米国とオーストラリアでは中央時間とみなすことができます。 UTC より 8 時間進んでいます。

時差換算8時間の理由

ここに画像の説明を挿入します
①と②の時刻変換で8時間の差が出る理由(推測):システムは現地時間が北京時間であることを認識しているため、北京時間をUTC時間に変換していると考え、自動的に8時間を差し引きます。

おすすめ

転載: blog.csdn.net/LookForDream_/article/details/131164013