新しいTemporalを解説。Dateの様々な使いにくさは解消します。月や曜日は、1はじまりになりました。
そもそもなんだけど、日付けの年月日ってインデックスではないのでDateオブジェクトの0始まりは違和感/曜日はまだわかるが、月が月名のインデックスだからと素直に0始まりとしてだけ実装するのは考慮がたりなくない?
"Node.js 26(2026年5月)からは、フラグなしでTemporalが有効です。"
Dateクラス自体は廃止の予定はないとのこと
ブコメを表示にしたり、非表示にしたりとお忙しそうですね。何か思うところあるのでしょうか?
Safari頑張って
Safariさん・・
めんどかったからねぇ。ライブラリ使わないと日付処理は書きたくなかったし。
Safariは現代のIEと言われて久しいやつ。実装されてもユーザ側がアップデートしてくれるかは別問題で更に辛いやつ。(5年後に期待)
月が0はじまりなのは「月名」のインデックスだから。曜日も同じで、おそらくすべての言語でそうなっているのでDateの問題ではない。ただしDateが使いにくいことは事実。けれどあわてて変える必要もない。
まぁSafariもそのうち来るはずだし……
へー
月が0始まりなのは月名配列のインデックスに由来しているという話、欧米では月を数字として扱わないことが普通なので納得した
myCommon
“Dateクラスとの相互変換” おお、知らなかった、良い/Safari、またお前か・・・
Temporalでボクの気まぐれな日付管理も正確になるにゃ?早く実装してにゃ!
Safariで実装したら「仕様バグ」が続出したという話を見かけた。 https://twitter.com/petamoriken/status/2076957803147915553
やっとタイムゾーンが公式で扱えるのか
Dateが使いにくいのは同意だが、Plainって使っていいのか。。使うところがない気がするが。LocalTimeならともかく。
「月だけが0始まり」←C言語のtime_t構造体も同じで、なんでかねぇ、って愚痴っぽく言ってたら「英語圏でfirst month、second monthなんて言うヤツはいねぇ。January、Februaryだろ」って先輩に言われた学生時代(昭和)
もうSafariがIE扱いという残念ブラウザ。
JavaScriptの日付処理が変わる! DateからTemporalへ - ICS MEDIA
新しいTemporalを解説。Dateの様々な使いにくさは解消します。月や曜日は、1はじまりになりました。
そもそもなんだけど、日付けの年月日ってインデックスではないのでDateオブジェクトの0始まりは違和感/曜日はまだわかるが、月が月名のインデックスだからと素直に0始まりとしてだけ実装するのは考慮がたりなくない?
"Node.js 26(2026年5月)からは、フラグなしでTemporalが有効です。"
Dateクラス自体は廃止の予定はないとのこと
ブコメを表示にしたり、非表示にしたりとお忙しそうですね。何か思うところあるのでしょうか?
Safari頑張って
Safariさん・・
めんどかったからねぇ。ライブラリ使わないと日付処理は書きたくなかったし。
Safariは現代のIEと言われて久しいやつ。実装されてもユーザ側がアップデートしてくれるかは別問題で更に辛いやつ。(5年後に期待)
月が0はじまりなのは「月名」のインデックスだから。曜日も同じで、おそらくすべての言語でそうなっているのでDateの問題ではない。ただしDateが使いにくいことは事実。けれどあわてて変える必要もない。
まぁSafariもそのうち来るはずだし……
へー
月が0始まりなのは月名配列のインデックスに由来しているという話、欧米では月を数字として扱わないことが普通なので納得した
myCommon
“Dateクラスとの相互変換” おお、知らなかった、良い/Safari、またお前か・・・
Temporalでボクの気まぐれな日付管理も正確になるにゃ?早く実装してにゃ!
Safariで実装したら「仕様バグ」が続出したという話を見かけた。 https://twitter.com/petamoriken/status/2076957803147915553
やっとタイムゾーンが公式で扱えるのか
Dateが使いにくいのは同意だが、Plainって使っていいのか。。使うところがない気がするが。LocalTimeならともかく。
「月だけが0始まり」←C言語のtime_t構造体も同じで、なんでかねぇ、って愚痴っぽく言ってたら「英語圏でfirst month、second monthなんて言うヤツはいねぇ。January、Februaryだろ」って先輩に言われた学生時代(昭和)
もうSafariがIE扱いという残念ブラウザ。