87,903
社区成员
发帖
与我相关
我的任务
分享
var data = [
{"user":"A","time":"2019.07.23","exactTime":"08:37,12:00,13:34,17:02"},
{"user":"A","time":"2019.07.24","exactTime":"08:40,12:00,13:33,17:03"},
{"user":"A","time":"2019.07.25","exactTime":"08:25,13:28,17:11"},
{"user":"A","time":"2019.07.26","exactTime":"08:20,17:14"},
{"user":"B","time":"2019.07.23","exactTime":"08:37,12:04,13:37"},
{"user":"B","time":"2019.07.24","exactTime":"12:03,13:28,17:04"},
{"user":"B","time":"2019.07.25","exactTime":"08:50,11:50,14:00"}
];
data.forEach(function(obj){
var arr = obj.exactTime.split(",");
delete obj.exactTime;
obj.Time1 = "";
obj.Time2 = "";
obj.Time3 = "";
obj.Time4 = "";
arr.forEach(function(v){
var n = 1, h = parseInt(v, 10);
if (h>8) n = 2;
if (h>12) n = 3;
if (h>16) n = 4;
obj["Time"+n] = v;
});
});
console.log(JSON.stringify(data,null,4));