zoukankan      html  css  js  c++  java
  • 判断当前时间是否在某个时间段内

    function JudgeTime(stime,etime) {
                //将计划开始时间转成以秒为单位:
                var planStartTime = stime;
                var startTime = new Array();
                startTime = planStartTime.split('-');
                planStartTime = Date.UTC(parseInt(startTime[0]), parseInt(startTime[1]), parseInt(startTime[2]));
                
                //将计划结束时间转成以秒为单位:
                var planStopTime = etime;
                
                var stopTime = new Array();
                stopTime = planStopTime.split('-');
                planStopTime = Date.UTC(parseInt(stopTime[0]), parseInt(stopTime[1]), parseInt(stopTime[2]));
                //将当前系统时间转化成以秒为单位:
                //获取当前时间
                var nowDate = new Date();
                //当前年
                var nowYear = nowDate.getFullYear();
                //当前月,记得要加1
                var nowMonth = (nowDate.getMonth() + 1);
                //当前日
                var nowDay = nowDate.getDate();
                nowTime = Date.UTC(nowYear, nowMonth, nowDay);
                //判断: 如果当前系统时间大于等于开始时间以及小于等于结束时间则登记成功
                if(nowTime >= planStartTime && nowTime <= planStopTime) {
                   console.log(0)
                } else {
                    console.log(1)
                }
            }
             JudgeTime("2017-2-1","2017-9-9");
  • 相关阅读:
    Oracle Flashback Technologies (总)
    Oracle Flashback Technologies
    Oracle Flashback Technologies
    Oracle Flashback Technologies
    Oracle Flashback Technologies
    CDB中plug PDB
    PDB重命名
    Redo丢失场景和处理方法
    mkisofs简单定制linux iso
    zabbix 监控tomcat实例
  • 原文地址:https://www.cnblogs.com/ouchen0312/p/7365693.html
Copyright © 2011-2022 走看看