我有 datetime 变量officeStartTime
,它将 datetime 值保存为
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 中日期时间的时间部分。有没有其他方法可以做到这一点?请建议我该怎么做。
谢谢你。