你知道在不编写自己的扩展名的情况下“导航”日期对象的方法吗?例如。你有:
var x = new Date();
然后您想单击一个按钮并向前或向后移动一个月以自动获取下一个/上一个月份(自动更改年份?..这可能吗?
你知道在不编写自己的扩展名的情况下“导航”日期对象的方法吗?例如。你有:
var x = new Date();
然后您想单击一个按钮并向前或向后移动一个月以自动获取下一个/上一个月份(自动更改年份?..这可能吗?
看来您只需要查看对象上的方法Date()
即可。
此代码会将日期提前一个月,并在需要时正确滚动到下一年:
var x = new Date();
x.setMonth(x.getMonth() + 1);
您可以对其他属性执行类似的操作。
示例: http: //jsfiddle.net/jfriend00/qBRgF/ </p>
您可以使用以下方法增加或减少天数:
Date.prototype.addDays = function(days) {
this.setDate(this.getDate()+days);
}
http://javascript.about.com/library/bladddays.htm
月份和年份将是相似的。
但如果你真的在寻找一个日期选择器,使用这个:http: //jqueryui.com/demos/datepicker/