Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery datepicker-所选日期加6天_Javascript_Jquery_Datepicker_Jquery Ui Datepicker - Fatal编程技术网

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));