为什么这给了不同的月份

Aut*_*cus 1 javascript javascript-events javascript-framework

以下代码

var unixDate = new Date('07/28/2010');
    var unixMonth = unixDate.getMonth();
    var unixDay = unixDate.getDate();
    var unixYear = unixDate.getFullYear();
    alert(filterDate.value);
    alert(unixMonth);
    alert(unixDay);
    alert(unixYear);
Run Code Online (Sandbox Code Playgroud)

应该给我一个月07,但它谴责06 ......那是为什么

Bal*_*usC 6

月份为零.做吧+1.另见Date.getMonth()MDC:

getMonth返回的值是0到11之间的整数.0对应于1月,1对2月,依此类推.