我有一个日期选择器,使用 jQuery。但我想从使用 jQUery 数据选择器选择的日期减去 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 );
关于javascript - 如何在 js/jQuery 中计算日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8534005/