比如我有一组数据[{'time':'2018-03-01','data':1,},{'time':'2018-02-02','data':2,},{'time':'2018-01-01','data':3,},{'time':'2017-12-01','data':4,},{'time':'2017-11-02','data':5,},{'time':'2016-10-01','data':6,},{'time':'2016-9-01','data':7,}]实际业务场景是对这组数据进行分组,每5条一组但是这5条还要根据他们的日期年份分小组比如上面这7条分出来结果就是:[{section:1,sectionDatas:[{date:'2018',datas:[{'time':'2018-03-01','data':1,},{'time':'2018-02-02','data':2,},{'time':'2018-01-01','data':3,}]},{date:'2017',datas:[{'time':'2017-12-01','data':4,},{'time':'2017-11-02','data':5,}]}]},{section:2,sectionDatas:[{date:'2016',datas:[{'time':'2016-10-01','data':6,},{'time':'2016-9-01','data':7,}]}]}]这个算法该怎么写呢。。求指教
波斯汪
慕森王
相关分类