最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

js时间定时器

互联网 admin 1浏览 0评论

js时间定时器

  1. 首先,定义开始时间和结束时间
		var beginDateStr=new Date("2020/04/03 16:00:00");var endDateStr=new Date("2020/04/03 16:30:00");console.log("开始时间"+beginDateStr);console.log("结束时间"+endDateStr);
  1. 然后定义一个方法,获取操作系统上的时间点,判断是否在开始时间与结束时间段之间。
 function setTime(){var myDate = new Date();var year = myDate.getFullYear(); //得到年份var month = myDate.getMonth()+1;//得到月份var date = myDate.getDate();//得到日期var hour= myDate.getHours();//得到小时数var minute= myDate.getMinutes();//得到分钟数var second= myDate.getSeconds();//得到秒数var time=year+"/"+month+"/"+date+" "+hour+":"+minute+":"+second;//转换时间格式var curDate=new Date(time);console.log("当前时间:"+curDate);if (curDate >= beginDateStr && curDate <= endDateStr){setTimeout(setTime,1000);//定时器一直调用show()函数console.log("时间段内");//如果在时间段内,运行}else{console.log("时间段外");//如果时间段外,运行}return "";}

js时间定时器

  1. 首先,定义开始时间和结束时间
		var beginDateStr=new Date("2020/04/03 16:00:00");var endDateStr=new Date("2020/04/03 16:30:00");console.log("开始时间"+beginDateStr);console.log("结束时间"+endDateStr);
  1. 然后定义一个方法,获取操作系统上的时间点,判断是否在开始时间与结束时间段之间。
 function setTime(){var myDate = new Date();var year = myDate.getFullYear(); //得到年份var month = myDate.getMonth()+1;//得到月份var date = myDate.getDate();//得到日期var hour= myDate.getHours();//得到小时数var minute= myDate.getMinutes();//得到分钟数var second= myDate.getSeconds();//得到秒数var time=year+"/"+month+"/"+date+" "+hour+":"+minute+":"+second;//转换时间格式var curDate=new Date(time);console.log("当前时间:"+curDate);if (curDate >= beginDateStr && curDate <= endDateStr){setTimeout(setTime,1000);//定时器一直调用show()函数console.log("时间段内");//如果在时间段内,运行}else{console.log("时间段外");//如果时间段外,运行}return "";}

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论