2009-11-18 16 views
3

基本上我想从一个字段获取日期,然后增加日期并将其设置为另一个日期字段。如何以编程方式增加jquery ui datepicker

这是一种伪代码:

var date1 = $('#date1').datepicker('getDate'); 

var incrementDate = date1 + 1 //increment day 

$('#date2').datepicker('setDate', incrementDate); 

赞赏任何帮助...

回答

4
var date1 = $('#date1').datepicker('getDate'); 

var date = new Date(Date.parse(date1)); 
date.setDate(date.getDate() + 1); 

var newDate = date.toDateString(); 
newDate = new Date(Date.parse(newDate)); 

$('#date2').datepicker('setDate', newDate); 
+0

什么是第二Date.parse创建newDate的地步?如果我们只是在date.setDate之后将日期传递给datepicker,会不会发生什么? – vinc3m1 2012-05-01 00:07:37

2
var date = new Date($('#date1').datepicker('getDate')); 
date.setDate(date.getDate() - 1); 
$('#date1').datepicker('setDate', date); 
相关问题