Sage CRM - 如何使用从CRM.FindRecord()返回的对象保存日期

时间:2016-09-19 16:02:23

标签: sage-crm

鉴于此代码:

var ToDateDate = new String(Request.Form("Comm_ToDateTime"));
ToDateDate = ToDateDate.split("/");
var newToDateTime = ToDateDate[2]+"-"+ToDateDate[1]+"-"+ToDateDate[0]+" "+Request.Form("Comm_ToDateTime_TIME")+":00.000";
CurrentCommunication("Comm_ToDateTime") = newToDateTime;
CurrentCommunication.SaveChanges();

如何保存日期?

通过这种方式,日期(如天,月和年)得到了保存,但小时,minutos没有。

newToDateTime变量的最终输出为2016-19-09 08:50:00.000

如果我在一个简单的SQL更新中使用此值(2016-19-09 08:50:00.000),它可以正常工作

1 个答案:

答案 0 :(得分:1)

原来我必须使用值构建Date对象,然后使用getVarDate() mehtod从Date Javascriopt对象传递给record’s date field value,最后它与我是相同的做:S

在此Sage CRM Community

中找到我的答案