1.用EF方式从数据库中查询出来的list可以用DbFunctions.DiffDays来做日期查询
list.Where(x => System.Data.Entity.DbFunctions.DiffDays(x.CreateTime, DateTime.Now) == 0).Count();
2.如果是自己new的list用Convent转换格式来进行查询,如果用DbFunctions.DiffDays会报异常:只能从 LINQ to Entities 调用此函数
list.FindAll(x => Convert.ToDateTime(x.CreateTime).ToString("yyyy-MM-dd") == DateTime.Now.ToString("yyyy-MM-dd"));