2010-09-28 70 views
0

我试图操纵一个javascript日期对象,要以一天加一:操纵的JavaScript Date对象

var now = new Date(+1 day); 

什么是像这样的JavaScript选项...

编辑:欢呼

+0

我看到相同的答案在1分钟内给出三次。如果那不是很快! – Tim 2010-09-28 21:59:56

+1

@Tim我习惯于等待至少半个小时才能获得一个好的编程答案。现在我很少去10分钟。我从来没有发现任何其他问答社区在如此短的时间内给出如此高质量的答案。 :D – 2010-09-28 22:08:26

+0

@Tim:声望和徽章造就了一个怪物! – palswim 2010-09-28 22:11:51

回答

3

像这样:

var now = new Date(); 
now.setDate(now.getDate() + 1); 

setDate将共同rrectly转换1月32日到2月1日

+0

由于某种原因,我产生了这样的印象,这并不是它应该做的。当然是的,我的错误在其他地方。欢呼声 – kalpaitch 2010-09-28 22:58:00

1

像这样:

var myDate=new Date(); 
myDate.setDate(myDate.getDate()+1); 

的setDate将增加当前日期1,希望这会有所帮助。

1

一些直截了当的答案已经发布,但你知道吗,W3Schools有一个很棒的Javascript日期对象reference page

+1

W3Schools不是很棒。 https://developer.mozilla.org/en/JavaScript/Reference/global_objects/date – SLaks 2010-09-28 22:07:36

+0

......并且与** W3C **完全无关。此外,您应该将此作为评论发布,而不是作为对此问题的回答。 – 2010-09-28 22:46:39