有没有办法只从Date
获取DateTime.Now
,而且DateTime
类型也是{。}}。因为在我的数据库中我有CreatedDate
属性类型DateTime
。
var cmd = _ut.GetRepoInstance<Feedback>().GetAllRecords().Where(x => x.IsStatus == true & x.CreatedDate== DateTime.Now).Count();
有人可以建议Linq查询,它只比较来自C#的DateTime.Now
和来自Sql的DateTime
类型之间的日期部分
答案 0 :(得分:3)
试试这个:
const books = [
{ id: 22, valid: false },
{ id: 7, valid: true },
{ id: 14, valid: false },
{ id: 1, valid: true },
]
const validBooksIds = books.filter((it) => it.valid).map((it) => it.id)
答案 1 :(得分:0)
Date
上的 DateTime.Now
属性为您提供Date
值,时间部分为00:00:00
,甚至是DateTime
数据类型。
所以你的查询是
var cmd = _ut.GetRepoInstance<Feedback>().GetAllRecords().Where(x => x.IsStatus == true & x.CreatedDate.Date == DateTime.Now.Date).Count();