首页 > 解决方案 > 如何获取分组列表的日期时间段?

问题描述

我想按 3 或 4 天获得数据列表组,所以我使用 GroupBy 对其进行分组。

list.GroupBy(o => new { OrderDate = (o.OrderDate.DayOfYear - 1) / o.User.CheckoutPeriod,o.UserId});

OrderDate是数据的日期。这o.CheckoutPeriod可能是 3 或 4 天;

我会得到一个List,如何获得每个项目的开始日期和结束日期List

Id  OrderDate      OrderMoney OrderCount UserId
1    2020-04-15        10          2        1
2    2020-04-16        15          3        2
3    2020-04-17        16          1        1
4    2020-04-18        17          3        2

标签: asp.net-coreentity-framework-core

解决方案


推荐阅读