我想在另一个字段中填写距离日期至少30天的日期。该字段仍然可以编辑,并且应该允许用户增加日期,而不是使用距离另一个字段中的日期少于30天的任何日期。这是我到目前为止所拥有的。它将日期填充为30天,但我无法增加它。
var date= util.scand("mm/dd/yy", this.getField("CurrentDate").value);
date.setDate(date.getDate()+30)
event.value=util.printd("mm/dd/yy",date)
答案 0 :(得分:0)
您可以随时将任意天数添加到日期,方法是将其转换为毫秒,然后将days * 1000 * 60 * 60 * 24
添加到日期。
请参阅以下示例:
var date = new Date();
console.log(date);
const days = 30;
console.log(addDays(date, days));
function addDays(date, days) {
return new Date(date.getTime() + days * 1000 * 60 * 60 * 24);
}