查询出来类似这样的数据(大概意思):
[{
"id": 1,
"flightDate": "2016-05-11"
}, {
"id": 2,
"flightDate": "2016-05-10"
}, {
"id": 3,
"flightDate": "2016-05-09"
}, {
"id": 4,
"flightDate": "2016-05-08"
}, {
"id": 5,
"flightDate": "2016-05-07"
}]
这个json数据每条都是实体,然后输出却是按月份的。
然后页面的展示是这样的:
2016年5月
序号 人名 5月10日
序号 人名 5月09日
序号 人名 5月08日
2016年4月
序号 人名 4月07日
序号 人名 4月06日
序号 人名 4月05日
...
就是说要把这些json数据套在页面上,但是感觉html页面上循环就感觉有点困难,怎么把这个json数据重新排序以便循环输出呢?
我想的是查询出来的时间格式已经是字符串了,用字符串对比判断相同月份,然后来按月份分组,应该怎么做呢?
写的有点low,不知道是不是你想要的
(前提是你的数据是按时间顺序排列出来的)