how to use entity framework to group by date not date with time

后端 未结 2 1784
Happy的楠姐
Happy的楠姐 2020-12-06 16:22

my code:

//get data
var myData = from log in db.OperationLogs
              group log by log.CreateTime.Date  into g
              orderby g.Key
                     


        
2条回答
  •  感情败类
    2020-12-06 17:00

         var result = from s in entitiesModel.TvysFuelTankDatas
                               orderby s.Datetime ascending
                               group s by new { y = s.Datetime.Year, m = s.Datetime.Month + "/", d = s.Datetime.Day + "/" } into g
                               select new WellDrillData { Date = Convert.ToDateTime(g.Key.d.ToString() + g.Key.m.ToString() + g.Key.y.ToString()), Depth = (double)g.Sum(x => x.Difference) };
    
                  List dailyFuelConsumptions = result.ToList();
    

提交回复
热议问题