在我的Crm解决方案中,我已将“日期”时间行为更改为与时区无关。 我正在尝试从c#服务代码创建该实体的记录。
campaignResponseToSave.startdate = dateTimeStamp;
SDK创建方法由于输入中提供的不正确的通用时间而引发错误。
有人知道这有什么问题吗?
答案 0 :(得分:1)
独立于时区的意思是您没有时区。默认情况下,所有日期都有一个。您可以使用DateTime.ToUniversalTime()实现此目的。像这样:
string ds = "2007-10-04T00:00:00-04:00";
DateTime dt = DateTime.Parse(ds).ToUniversalTime();