let arr = []
arr .shift()
let arr = []
arr.find(item => item.code=== 'dl1')
item.split(' ')[0]
form[prop.propCode] = parseFloat(prop.value).toFixed(2) + unit
value.toFixed(2)
[10,10,10].join('-')
'10-10-10'
两个时间只差
调用
GetDateTimeDiff(new Date(item.createTime),(new Date(item.updateTime)))
function GetDateTimeDiff(startTime, endTime) {
var nd = 1000*24*60*60,
nh = 1000*60*60,
nm = 1000*60,
ns = 1000,
diff;
console.log('--endTime.getTime()-',endTime.getTime())
console.log('--startTime.getTime()-',startTime.getTime())
diff = endTime.getTime() - startTime.getTime();
var day = diff/nd,
hour = diff%nd/nh,
min = diff%nd%nh/nm,
sec = diff%nd%nh%nm/ns;
return hour+"小时"+min+"分钟"+sec+"秒。"
}
js 过滤数组,把相同的放一起,不同的放一起
var moth = [],
flag = 0,
list = objArr;
var wdy = {
allPlace: '',
data: '',
}
for (var i = 0; i < list.length; i++) {
var az = '';
for (var j = 0; j < moth.length; j++) {
if (moth[j].allPlace == list[i]['zuLocal']) {
flag = 1;
az = j;
break;
}
}
if (flag == 1) {
var ab = moth[az];
ab.data.push(list[i]);
flag = 0;
} else if (flag == 0) {
wdy = {};
wdy.allPlace = list[i]['zuLocal'];
wdy.data = new Array();
wdy.data.push(list[i]);
moth.push(wdy);
}
}
this.tableData = moth