getDay()javascript返回错误的日期?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (262)

javascript代码

    alert(DATE.value);
    var d = new Date(DATE.value);
    var year = d.getFullYear();
    var month = d.getMonth();
    var day = d.getDay();
    alert(month);
    alert(day);
    if(2012 < year < 1971 | 1 > month+1 > 12 | 0 >day > 31){
        alert(errorDate);
        DATE.focus();
        return false;
    }

DATE.Value=“11/11/1991”

alert(day)显示给我3;

alert(d)会返回正确的信息

提问于

扫码关注云+社区

领取腾讯云代金券