向数据选取器的格式添加天数日期

Adding days to datapicker's formatDate

本文关键字:添加 日期 格式 数据 选取      更新时间:2023-09-26

我以这种方式使用日期选择器打印日期:

$(".final-date").text($.datepicker.formatDate('dd.mm.yy', new Date()));

我正在我的贷款计算器中使用它。如何为当前日期添加天数?例如 17.01.2016,但在我的计算器中,我选择 10 天的贷款期,所以应该是 27.01.2016

这应该给你偏移日期:

new Date(new Date().valueOf() + 1000*60*60*24*days); 

所以你的代码可能会变成:

$(".final-date").text($.datepicker.formatDate('dd.mm.yy', new Date(new Date().valueOf() + 1000*60*60*24*10);));

或者更清晰:

var loanPeriodDays = 10;
var dayInMillis = 1000*60*60*24;
var loadEndDate = new Date(new Date().valueOf() + dayInMillis*loanPeriodDays);
$(".final-date").text($.datepicker.formatDate('dd.mm.yy', loadEndDate));