Php 为什么我选错了日期?
我目前有以下方法:Php 为什么我选错了日期?,php,javascript,jquery,date,datepicker,Php,Javascript,Jquery,Date,Datepicker,我目前有以下方法: 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日 有人能解释一下吗?
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日
有人能解释一下吗?getDay返回星期几
改用getDate
或者更好:
var dateValue = new Date();
dateValue.setFullYear(dateValue.getFullYear() + 1);
$("#datepicker_eind").datepicker("setDate", dateValue);
可以肯定的是,你以前能检查一下你的系统日期吗?为了确保我们处理的是正确的当前日期,当您意识到正在使用的函数没有达到预期效果时,您是否阅读了这些函数的文档?