Javascript jquery datepicker-所选日期加6天
我目前有以下代码,用于选择所选日期的周数以及所选日期:Javascript jquery datepicker-所选日期加6天,javascript,jquery,datepicker,jquery-ui-datepicker,Javascript,Jquery,Datepicker,Jquery Ui Datepicker,我目前有以下代码,用于选择所选日期的周数以及所选日期: $(this).val("Week Number " + $.datepicker.iso8601Week(new Date(dateText)) + " - " + $.datepicker.formatDate('d M yy', new Date(dateText))); 输出类似于: 第41周-2012年10月8日 我想要实现的是以下几点 第41周-2012年10月8日至10月14日 因此,从选定日期到选定日期+6天 有什么办法吗
$(this).val("Week Number " + $.datepicker.iso8601Week(new Date(dateText)) + " - " + $.datepicker.formatDate('d M yy', new Date(dateText)));
输出类似于:
第41周-2012年10月8日
我想要实现的是以下几点
第41周-2012年10月8日至10月14日
因此,从选定日期到选定日期+6天
有什么办法吗?像这样:
$(this).val( "Week Number " +
$.datepicker.iso8601Week(new Date(dateText)) +
" - " + $.datepicker.formatDate('d M', new Date(dateText)) +
" to " +
$.datepicker.formatDate('d M y', new Date(new Date(dateText).getTime() +
6*24*60*60*1000) )
));
编辑:将7天改为6天。您好,先生,我不明白代码6*24*60*60*1000是什么意思,您能解释一下吗?非常感谢。这是我们要添加到当前时间的时间,以毫秒为单位。
var sixDaysTime = new Date();
var origDate = new Date(dateText);
sixDaysTime.setDate(origDate.getDate()+6);
$(this).val("Week Number " + $.datepicker.iso8601Week(origDate)) + " - " + $.datepicker.formatDate('d M yy', origDate) + " To " + $.datepicker.formatDate('d M yy', sixDaysTime));