js操作时间过当天晚上00:00清除本地存储

115 阅读1分钟
const end = new Date(new Date(new Date().toLocaleDateString()).getTime()+24*60*60*1000-1).getTime() //当天23:59:59秒 转换成的毫秒数

const start = new Date().getTime() //当前时间的毫秒数

if(localStorage.getItem('endTime')){	//首先判断本地有没有存入当天23:59:59秒的毫秒数
   if(start > localStorage.getItem('endTime')){ //当前时间毫秒数大于当天23:59:59秒 条件成立
       //要做的操作
   }
}else{
   	localStorage.setItem('endTime',end) //存入当天晚上23:59:59秒的毫秒数
}