Date 无法显示日期差异

Date 无法显示日期差异,date,pdf,Date,Pdf,我准备了一个测试表单,其中有两个日期字段,即“dtu开始”和“dtu结束”,格式为“dd-mmm-yy”。现在我想在另一个名为“txt_dateDiff”的文本字段中显示日期差异。我在自定义计算字段中添加了以下javascript代码: // Get the input field values var s1 = getField("dt_start").valueAsString; var s2 = getField("dt_end").valu

我准备了一个测试表单,其中有两个日期字段,即“dtu开始”和“dtu结束”,格式为“dd-mmm-yy”。现在我想在另一个名为“txt_dateDiff”的文本字段中显示日期差异。我在自定义计算字段中添加了以下javascript代码:

    // Get the input field values
var s1 = getField("dt_start").valueAsString;
var s2 = getField("dt_end").valueAsString;


if (s1 && s2) {// Convert date strings to date objects
var d1 = util.scand("mm/dd/yyyy", s1);
var d2 = util.scand("mm/dd/yyyy", s2);

// Set this field value to the difference in days
// 864e5 = 86400000 = 1000 * 60 * 60 * 24 = number of milliseconds in a day
event.value = Math.abs(Math.round((d2 - d1)/864e5));

} else {
// Alert user
event.value = "Enter both date";
}
但不幸的是,文本字段上没有显示任何内容,甚至没有警报(输入两个日期)。我已经将测试pdf上传到云,并将链接附在这里,以方便您

请告诉我问题出在哪里