createdon场日期时间格式(createdon field date-time format)

2019-09-17 11:20发布

编译如下COE总是得到相同的错误令人沮丧。 我想要一个“createdon”领域比作当前日期。 我已经尝试了几种日期格式,但还是老样子没有工作...

错误详细信息:“为23/05/2012 14时01分55秒的日期时间格式无效”

代码片段:

DateTime d = DateTime.Now;
                String.Format("{0:dd/MM/YYYY HH:mm:ss}", d);

                FetchExpression fetch = new FetchExpression(@"
                    <fetch distinct='false' mapping='logical'>
                      <entity name='" + context.PrimaryEntityName + "'><filter type='and'><condition attribute='createdon' value='" + d + "' operator='ne'></condition></filter><link-entity name='new_contrats' alias='nombreligne' from='new_contratsid' to='new_contratsid'><filter type='and'><condition attribute='new_contratsid' value='" + contrats.Id + "' operator='eq'></condition></filter></link-entity></entity></fetch>");

任何帮助将是巨大的!

Answer 1:

我在这里的博客文章可能有帮助。 基本上,UTC的格式,但发起用户的本地偏差在数据库中可能影响潜在价值。



Answer 2:

它可能会更容易在任何LINQ到工作CRM或查询表达式,而不是获取XML。 您不必担心格式,因为你使用对象。



文章来源: createdon field date-time format