2024年1月12日 (金曜日)

09:18:19 # Life JSのgetYear関数。昔のコードを発掘したらDate.getYearを使っていて挙動がおかしかったのでメモ。 getYear のドキュメントを見ると非推奨になっている。 多分昔のRhinoで動かしていたときは2024が帰ってきていたんだけど、V8で動かしたら124が帰ってきてぎょっとしたんだけど、 getFullYearを使えということらしい。Javascript 1.2以前だったらそういう挙動だったのか。

Junichi Uekawa