相关疑难解决方法(0)

Javascript日期:下个月

我一直在为项目使用Javascript的日期,但今天注意到我之前工作的代码不再正常工作.下面的代码不是按预期产生二月,而是产生三月.

我的代码看起来像这样:

current = new Date();
current.setMonth(current.getMonth()+1); //If today is Jan, expect it to be Feb now
Run Code Online (Sandbox Code Playgroud)

这段代码每天工作到今天.这是一个Javascript错误还是我错误的方式?

javascript date

36
推荐指数
5
解决办法
9万
查看次数

在JavaScript中将日期添加到日期

可能重复:
Javascript函数将X个月添加到日期

我想为用户输入结束日期添加2个月.如何在结束日期添加2个月并显示它?

/**
* Click "Cal" on end date
*/
function getEndDate() {
if(!document.getElementById('startdate').value.length) {
    alert("Start date must be set first.");
}
else {
    prevEndDate = document.getElementById('enddate').value;
    displayCalendar(document.forms[0].enddate,'yyyy/mm/dd',
        document.getElementById('enddatebutton'));
}
}

/**
* Click "Cal" on expiry date
*/
function getExpiryDate() {
if(!document.getElementById('enddate').value.length) {
    alert("End date must be set first.");
}
else {
    prevExpiryDate = document.getElementById('expirydate').value;
    displayCalendar(document.forms[0].expirydate,'yyyy/mm/dd',
        document.getElementById('expirydatebutton'));
 }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.谢谢!

javascript php

8
推荐指数
1
解决办法
9864
查看次数

标签 统计

javascript ×2

date ×1

php ×1