var list=[
{name:"", jsond:"jetext:'aaaa'", id:""},
{name:"", jsond:"jetext:'aaaa'", id:""},
]
list.forEach(function(item,index){
item.jsond = JSON.parse(item.jsond);;
});
//可直接改变list;
//判断是否已经过30分钟
Array.forEach((r) => {
let start = new Date(r.tdrq.replace(/-/g, "-")).getTime();
// 之前的时间加多少分钟,这里是30
let endTime = start + 30 * 60000; //下单后30分钟后的时间
let date = new Date(); //现在时间
let now = date.getTime(); //现在时间戳
let allTime = endTime - now;
console.log(date,now,allTime);
if(allTime<0){
r.updateLy = false; //说明已过30分钟
}else{
r.updateLy = true;
}
})
forEach直接改变原数组对象中的某一个属性
最新推荐文章于 2023-03-16 16:02:19 发布
这篇博客探讨了如何使用JavaScript处理时间,包括将字符串转换为日期对象、计算时间差以及判断是否超过特定时间点。示例代码展示了遍历数组并进行时间判断的操作,对于前端开发者理解JavaScript中的时间和事件处理具有指导意义。
3567

被折叠的 条评论
为什么被折叠?



