为什么我得到的日期是错误的?
我目前有这个方法:
function fill_date_jaarlijks()
{
var today = new Date();
$("#datepicker_eind").datepicker("setDate", new Date(today.getFullYear()+1,today.getMonth(),today.getDay()));
}
它应该做的是,返回(今天+ 1 年)的日期。
它实际返回的是 2012 年 12 月 1 日,而今天的日期是 2011 年 12 月 19 日。
有人能解释一下吗?
I currently have this method:
function fill_date_jaarlijks()
{
var today = new Date();
$("#datepicker_eind").datepicker("setDate", new Date(today.getFullYear()+1,today.getMonth(),today.getDay()));
}
What it should do is, return the date of (today + 1 year).
What it actually returns is 01 December 2012, while today's date is 19 December 2011.
Could someone explain?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
getDay
返回星期几请改用
getDate
。或者更好的是:
getDay
returns day of weekUse
getDate
instead.Or better still: