Javascript Odata创建记录日期时间问题

Javascript Odata创建记录日期时间问题,javascript,odata,dynamics-crm-2013,Javascript,Odata,Dynamics Crm 2013,我正在使用ODataJavaScript创建记录。创建记录时,我正在设置datetime字段。Javascript正确地创建记录。问题在CRM中,它将日期设置为前一天 假设我将日期设置为2014年4月2日,它将在2014年4月1日的CRM中设置 问题是什么?这是时区问题吗 谢谢 看起来很可能是时区问题。我建议您使用ODataV4。在此版本中,DateTime类型替换为DateTimeOffset类型 您可以共享您的代码吗?我正在使用XrmServiceToolkit.Rest.Create()方

我正在使用ODataJavaScript创建记录。创建记录时,我正在设置datetime字段。Javascript正确地创建记录。问题在CRM中,它将日期设置为前一天

假设我将日期设置为2014年4月2日,它将在2014年4月1日的CRM中设置

问题是什么?这是时区问题吗


谢谢

看起来很可能是时区问题。我建议您使用ODataV4。在此版本中,DateTime类型替换为DateTimeOffset类型

您可以共享您的代码吗?我正在使用XrmServiceToolkit.Rest.Create()方法创建记录。“”。如果您使用WebAPI,则有一些示例可供参考:。希望这能对你有所帮助。