我正在尝试将bithday日期设置为主导实体crm sdk。
var tmplead = new myservice.lead {
emailaddress1 = "dum@dum.com", firstname = "Dany Paredes" ,
new_fechadenacimiento =
Convert.ToDateTime("01/02/1973",new CultureInfo("es-ES"))
};
但是tmplead.new_fechanacimiento删除了剩下的一天,我如何设置文化并使用确切的日期。
答案 0 :(得分:3)
您可以在转换日期后添加ToLocalTime()
,CRM 2011将日期保留为UTC格式。
var tmplead = new myservice.lead {
emailaddress1 = "dum@dum.com",
firstname = "Dany Paredes" ,
new_fechadenacimiento =
Convert.ToDateTime("01/02/1973",new CultureInfo("es-ES")).ToLocalTime()
};