我们在下拉列表中有1个月,3个月,6个月,9个月,1年会员资格
我们在哪里尝试做的是,如果用户选择25/06/2012开始9个月的会员资格,我们希望在他的会员资格将于25/03/2013过期时告诉他。我们尝试过很多东西,但它给出了错误的约会。
我们使用jquery-ui来选择开始会员日期
此致 艾尔沙德
答案 0 :(得分:4)
var date1 = new Date();
date1 .setMonth(date1 .getMonth() - 12);
现在date1是一个持有12个月前的日期的对象
如果要将其设置为jQuery UI DatePickers,则可以执行此操作
$("#txtToDate").datepicker("setDate", new Date());
$("#txtFromDate").datepicker("setDate", date1 );
答案 1 :(得分:4)
我喜欢date.js,这是一个小日期库,对于这类事情很方便。
答案 2 :(得分:0)
试试这个:
var s = $("#inputid");
var d= $.datepicker.parseDate(datepickeroption.dateFormat, s)
d.setMonth( d.getMonth( ) + 1 );