ノードの最新の 0.8 および 0.10 バージョンでこのコードを実行します。
> date = new Date(2013, 0, 1)
Tue Jan 01 2013 00:00:00 GMT+0200 (EET)
> date.setUTCMonth(5)
1341180000000
> date
Mon Jul 02 2012 01:00:00 GMT+0300 (EEST)
呼ばれた後、2013年から2012年に年が変わりました.setUTCMonth
。なぜそれが起こったのですか?