数据库里面的话,可以直接group by,而且也有对周的处理哇。
我调用别人的接口,就是返回每一天的,请问应该怎么处理呢
@放纵的野性: 包装成List,用Linq搞定。关于周的话,可以直接将日期转换为周的。
@幻天芒: 能给个例子吗
@放纵的野性:
public static class DateTimeExtension { public static int GetWeekOfYear(this DateTime dt) { GregorianCalendar calendar = new GregorianCalendar(); return calendar.GetWeekOfYear(dt, CalendarWeekRule.FirstDay, DayOfWeek.Monday); } }
多思考,才能转换为自己的。
linq group by
怎么让他根据每一周的时间进行分组呢
这个就是时间上的处理问题,按天不说了,按年,月,日都可以。主要是周
sqlserver 可以用datepart(wk,getdate()) 这个取出来就是周。也可以区分了。