首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript格式返回0天

问Javascript格式返回0天
EN

Stack Overflow用户
提问于 2015-01-03 20:20:32
回答 1查看 385关注 0票数 1

这里的Javascript新手:

代码语言:javascript
复制
function calcExpiration(){
    var getState = jQuery( "#state" ).text();
    var getcalldate = jQuery( "#date" ).text();
    var date = new Date( getcalldate  );
    if (getState == "KY" || getState == "IN"){
        date.setDate(date.getDate() + 30);
    }
    if (getState == "WV" || getState == "OH"){
        date.setDate(date.getDate() + 10);
    }
    var expmonth = date.getMonth()+1;
    var expdate = date.getDay();
    var expyear = date.getFullYear();
    jQuery( "#expiration" ).html( expmonth + "/" + expdate + "/" + expyear);
}
calcExpiration();

当getcalldate = 01/02/2015

2/0/2015

我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-03 20:28:17

如果我正确地理解了您的问题,您应该调用getDate()返回当月的日期,而不是getDay(),因为您的日期(2015年2月1日)是Sunday,函数返回的是星期日= 0,星期一=1等等。

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

https://stackoverflow.com/questions/27759132

复制
相关文章

相似问题

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