首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Date.getDay() javascript返回错误的日期

Date.getDay() javascript返回错误的日期
EN

Stack Overflow用户
提问于 2012-11-13 18:42:46
回答 5查看 103.2K关注 0票数 169

嗨,我是javascript新手,我有这样的javascript代码

代码语言: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);时,它会返回正确的信息。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13359294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档