1

我在 javascript 变量中有一个日期

var cDate='07/21/2012'  `(mm/dd/YYY format)`

我需要找出日期的第 5 天cDate Variable

即新日期='07/26/2012'

假设如果cDate='07/28/2012' then newDate='08/2/2012' 但我确实知道怎么做。我已经尝试了很多并进行了搜索,但我的结果是错误的。

请重播

提前致谢

4

3 回答 3

3
myDate = 新日期(2012, 07, 28)
新日期(myDate.getTime() + 5*24*60*60*1000);

或将日期类扩展为

Date.prototype.addDays = 函数(天){
    this.setDate(this.getDate() + days);
    返回这个;
};

或者你甚至可以使用这个库。http://www.datejs.com/

于 2012-06-01T05:06:26.060 回答
1

您是否尝试过以下操作?

cDate = new Date(2012, 07, 28)
cDate.setDate(cDate.getDate() + 5);
于 2012-06-01T05:07:03.850 回答
0

请试试这个

var myDate=new Date();
myDate.setDate(myDate.getDate()+5);
于 2012-06-01T05:08:11.710 回答