浏览javascript日期对象

时间:2012-04-12 19:04:43

标签: javascript date object navigation

你知道一种方法来“导航”日期对象而不编写自己的扩展吗?例如。你有:

var x = new Date(); 

然后你想点击一个按钮然后向前或向后走一个月以自动获得下一个/ previopus月份(自动换年??这可能吗?

2 个答案:

答案 0 :(得分:2)

您似乎只需要查看the methods on the Date() object

此代码会将日期提前一个月,并在需要时正确滚动到下一年:

var x = new Date();
x.setMonth(x.getMonth() + 1);

你可以为其他属性做类似的事情。

示例:http://jsfiddle.net/jfriend00/qBRgF/

答案 1 :(得分:1)

您可以使用此增加或减少天数:

Date.prototype.addDays = function(days) {
   this.setDate(this.getDate()+days);
}

http://javascript.about.com/library/bladddays.htm

月份和年份将类似。

但如果你真的在寻找一个日期选择器,请使用: http://jqueryui.com/demos/datepicker/