我想按月季度对值进行分组。假设我有以下月份的季度:
Month Range Quarter Name
7->9 Q1
10->12 Q2
1->3 Q3
4->6 Q4
我希望我在 linq 中的结果根据月份数按季度分组。我怎样才能在 linq 中实现这一点?
我想按月季度对值进行分组。假设我有以下月份的季度:
Month Range Quarter Name
7->9 Q1
10->12 Q2
1->3 Q3
4->6 Q4
我希望我在 linq 中的结果根据月份数按季度分组。我怎样才能在 linq 中实现这一点?
尝试使用DateTime.Month:
var query = data.GroupBy(item => ((item.DateTimeProperty.Month - 1) / 3));
你可以分组
(dateTime.Month-1)/3