我的任务是在开始日期增加两个月来确定到期日期。
我找到了这段代码:
var startDate = Xrm.Page.getAttribute('new_startdate').getValue();
var expiryDate = new Date();
expiryDate.setDate(startDate.getDate()+60); //Add 60 days
var expiryField = Xrm.Page.getAttribute('new_expirydate').setValue(expiryDate);
我在这里可以看到如何添加60天,但我需要添加2个月。有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
尝试执行以下操作:
var startDate = Xrm.Page.getAttribute('new_startdate').getValue();
startDate.setMonth(startDate.getMonth() + 2);
Xrm.Page.getAttribute('new_expirydate').setValue(startDate);