res是后台拿过来的数据 startTime: "2021-01-28 18:00:00" 是这种的数据类型
houerUnit: 3600000, // 一个小时的长度 在data中声明
let setTimeVal = res.result.startTime.replace(/-/g,'/')
let orderStartTime = new Date(setTimeVal)
console.log(orderStartTime);
let nowTime = new Date();
if (orderStartTime.getTime() - nowTime.getTime() > this.data.houerUnit){
res.result.isRefund = true;
// 大于 1 小时 isRefund 它为true 数值是新增的
}else{
res.result.isRefund = false;
}
console.log(res);
判断时间差,现在时间到将来时间的判断1小时
最新推荐文章于 2024-09-18 22:09:35 发布
这段代码从后台获取数据,处理startTime格式,将其转化为日期对象。然后对比当前时间,如果startTime超过一小时前,则设置isRefund为true,否则为false。这用于决定是否允许退款。
摘要由CSDN通过智能技术生成