繁体   English   中英

PDF表单日期字段-计算日期,比输入日期晚15天

[英]PDF Form date fields- calculate date 15 days later than entered date

我正在尝试创建一个具有用户输入日期的pdf表单,并且该日期之后15天会自动填充另一个字段。 我发现这似乎是我想要的,但是在参数列表1:第2行之后,我不断收到错误“语法错误:missing”。

var date = util.scand("mm/dd/yyyy",
  this.getField("Date1").value);
date.setDate(date.getDate() + 180)
if (this.getField("Date1").value != "") {
  event.value = util.printd("mm/dd/yyyy", date)
}
else {
  event.value = ""
}

你可以试试这个。 您可以将this.getField("Date1").value)分配给另一个变量,并在以后使用。

var getDate = this.getField("Date1").value;
var date= util.scand("mm/dd/yyyy", getDate);
if (getDate != "" && date != null) {
    date.setDate(date.getDate()+180); // i actually don't know why you used 180 here instead of 15
    event.value=util.printd("mm/dd/yyyy",date);
}
else {
    event.value="";
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM