所以我在下面有这个查询条件:
query.Criteria.AddCondition("fns_enddate", ConditionOperator.Equal, today.ToLocalTime().AddDays(-1));
有没有办法忽略日期时间字段的时间?
示例:
我希望这条记录来自哪个fns_endate是03/05/2018 6:00但由于时间(6:00)而没有被查询选中。
答案 0 :(得分:0)
您使用错误的ConditionOperator
来比较应使用On operator (Yesterday can be also used in your scenario)的日期:
<强> ConditionOperator.On 强>
query.Criteria.AddCondition("createdon", ConditionOperator.On, today.ToLocalTime().AddDays(-1));
<强> ConditionOperator.Yesterday 强>
query.Criteria.AddCondition("createdon", ConditionOperator.Yesterday);