原理很简单,将你要判断的时间new Date()一下,再获取当前时间的new Date(),然后对比大小就可以了
举个栗子: judgeTime(‘2022-6-28’)
const judgeTime = (time) => {
var strtime = time.replace("/-/g", "/");//时间转换
//时间
var date1 = new Date(strtime);
//现在时间
var date2 = new Date();
//判断时间是否过期
return date1 < date2 ? true : false;
}
// date1 为要校验的时间,date2是当前时间,校验时间小于当前时间则为没过期。
我现在的时间2022-6-29,所以返回为true