手が震えたらBARに行こう

駄文を吐き出して、今日もなんとか、元気に生きていこうと思います。twitterアカウントは、@tabunmuri255です。よろしくです。

大変だ、JavaScriptのDate関数の月は0はじまりだった!!!

以前、日付関数について、調べてみた記事をあげてみた。
unixタイムの取得方法 - 手が震えたらBARに行こう

日付関数 dateクラスの挙動 - 手が震えたらBARに行こう

だけど、最近、とんでもないことに気がついた。(おまえだけだ)
実は日付関数は、0始まりだった。

ΩΩΩ<ナ、ナンダッテー

つまり、どういう事かというと、
2014年1月3日12時0分0秒を示したい時は

new Date(2014, 0, 3, 12, 0, 0)

てな感じにしないといけない。

これを、

new Date(2014, 1, 3, 12, 0, 0)

なんてやってしまうと、2月3日になってしまう。

ということでした。