的我有日期时间变量officeStartTime
持有日期时间值作为获取时间仅日期时间
officeStartTime = {9/24/2013 10:00:00 AM}
和我有模块CHECKINOUT
含有userid
,checktime
和其它性质。
现在我想要的是CHECKINOUT
条目的检查时间部分时间部分大于officeStartTime
时间部分的列表。
我尝试:
var checklist= con.CHECKINOUTs.Where(x => x.CHECKTIME.TimeOfDay > officeStartTime.TimeOfDay);
checklist
包含显示以下错误:
{"The specified type member 'TimeOfDay' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported."}
。
它说TimeOfDay
不支持LINQ to Entities,如果是的话我该如何检查LINQ中datetime的时间部分。有没有其他方法可以做到这一点?请告诉我该怎么做。
谢谢。
如果答案对您有帮助 - 请将其取出。如果这是解决方案 - upvote和更新 – MikroDel
我发布了这个评论 - 原因至今 - 你有8个答案,他们接受0,但几乎都有回应。 – MikroDel
@MikroDel我在根据你的回答尝试,我会为你的回复而高兴。 – link2jagann