var list=data.item.result;
var destArray=c.commonFun.dateListArr(list);
dateListArr: function(list) {
var map = {},
destArray = [];
for (var v = 0; v < list.length; v++) {
var ai = list[v];
var sameTiems = this.formatDatetime(list[v].date);
var device = sameTiems.getFullYear() + "-" + ((sameTiems.getMonth() + 1) <= 9 ? "0" + (sameTiems.getMonth() + 1) : (sameTiems.getMonth() + 1)) + "-" + (sameTiems.getDate() <= 9 ? "0" + sameTiems.getDate() : sameTiems.getDate());
if (!map[device]) {
destArray.push({
date: device,
list: [ai]
});
map[device] = ai;
} else {
for (var j = 0; j < destArray.length; j++) {
var dj = destArray[j];
if (dj.date == device) {
dj.list.push(ai);
break;
}
}
}
}
return destArray;
},
//日期格式化
formatDatetime: function(datetimeString) {
var datetime;
if (isNaN(Date.parse(datetimeString))) {
datetime = new Date(Date.parse(datetimeString.replace(/-/g, '/').replace(/T/g, ' ')))
} else {
datetime = new Date(Date.parse(datetimeString))
};
return datetime;
},