Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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 如何在js/jQuery中使用日期进行计算_Javascript_Jquery_Date - Fatal编程技术网

Javascript 如何在js/jQuery中使用日期进行计算

Javascript 如何在js/jQuery中使用日期进行计算,javascript,jquery,date,Javascript,Jquery,Date,我有一个日期选择器,使用jQuery。但是我想从jquerydatapicker选择的日期中减去5天。我该怎么做 --编辑-- 这解决了我的问题: date = date.setDate(date.getDate() - 5); date = new Date(date); $('#max_unsub_date').attr('value', date.toLocaleDateString()); 感谢您的帮助假设您的日期选取器id为datepicker: var pickedDate = $

我有一个日期选择器,使用jQuery。但是我想从jquerydatapicker选择的日期中减去5天。我该怎么做

--编辑-- 这解决了我的问题:

date = date.setDate(date.getDate() - 5);
date = new Date(date);
$('#max_unsub_date').attr('value', date.toLocaleDateString());

感谢您的帮助

假设您的日期选取器id为datepicker:

var pickedDate = $( "#datePicker" ).datepicker( "getDate" );
if ( pickedDate != null )
{
    pickedDate.setDate( pickedDate.getDate() - 5 );
}
然后,如果要将其发送回日期选择器:

$( "#datePicker" ).datepicker( "setDate", pickedDate );
使用datejs

var date=(根据日期选择器结果创建的日期对象); 日期。添加(-5)。天()

检查此链接