asp.net-core - 如何获取分组列表的日期时间段?
问题描述
我想按 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
解决方案
推荐阅读
- python - ffmpeg OSError: [WinError 6] 转换为exe时句柄无效
- user-interface - 导航对称术语
- javascript - 如何让我的 ReactJs 应用程序在不同屏幕中显示不同的消息?
- javascript - Discord bot is not coming online
- python - How to convert strings with "Jt" or "million" abbreviation into integers in a list
- powershell - Performance Enhancement in CSV value change though powershell
- python - i want to know why i get error but please in easy way as i am beginner
- opengl - How to check if image should be flipped vertically before loading using stb_image
- php - Routing not working for alexusmai laravel file manager on web server
- html - 固定页脚粘在底部向右移动