使用Javascript在CRM的开始日期添加两个月

时间:2016-08-22 14:07:00

标签: javascript crm

我的任务是在开始日期增加两个月来确定到期日期。

我找到了这段代码:

    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个月。有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

尝试执行以下操作:

var startDate = Xrm.Page.getAttribute('new_startdate').getValue();
startDate.setMonth(startDate.getMonth() + 2);
Xrm.Page.getAttribute('new_expirydate').setValue(startDate);