エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【海外記事紹介】JavaScriptで 2025/05/28 と 2025-05-28 が異なる日付になる理由が深くて面白い
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【海外記事紹介】JavaScriptで 2025/05/28 と 2025-05-28 が異なる日付になる理由が深くて面白い
5月29日、Brandon Dong氏が「Why are 2025/05/28 and 2025-05-28 different days in JavaScript?」と題... 5月29日、Brandon Dong氏が「Why are 2025/05/28 and 2025-05-28 different days in JavaScript?」と題した記事を公開した。この記事では、JavaScript Date コンストラクタが日付文字列をどのように解釈するかによって“同じように見える日付”が異なるカレンダー日へ変換される仕組みと、その歴史的経緯について詳しく紹介されている。以下に、その内容を紹介する。 ローカル時刻と UTC で揺れる Date の挙動 まず筆者は、次のコード片で現象を示している。 console.log(new Date('2025/05/28').toDateString()); console.log(new Date('2025-05-28').toDateString()); console.log(new Date('2025-5-