追記)
原因が判明。
Javascriptの月は0~11で定義されているので引数で渡した場合は指定したい月から-1してやらないといけなかった模様。
文字列で渡せば1~12で指定できるので問題を回避できていただけだったんだね。
———————————————————————-
new Date()する時に日付をカンマ区切りで渡す際、文字列として渡してやらないと正常に認識してくれないことを今更知った。
下記のような感じ。
// 下記の渡し方だとおかしくなる。 new Date(2014, 7, 24); // 正しくはこうする new Date('2014, 7, 24');
これ以外と盲点かも。
カンマで区切られてたら引数だと思うやん。。。