首页 > 其他 > 详细

签到程序实现-签到时间

时间:2019-06-10 13:03:05      阅读:107      评论:0      收藏:0      [点我收藏+]

签到二维码根据课程名称与课程时间信息生成,用户点击签到时获取当前时间,当前时间应该>签到开始时间并<课程开始时间,在这个范围内允许用户签到,签到开始时间=课程时间-签到持续时间,

 var CourseID = getUrlParam(‘ID‘);
            var Classtime = new Date(getUrlParam(‘Class_TIME‘));//课程开始
            var getSpeicalTime = function () {//签到开始时间单独写一个方法,可以添加持续时间参数,我这里规定只能在课程开始时间前五分钟签到
                var now = new Date(Classtime);
                now.setMinutes(now.getMinutes() - 5);
                return now;
            }
            var qiandaotime = getSpeicalTime();//签到开始时间;
            var thistime = new Date();//当前时间
            if (qiandaotime > thistime||Classtime < thistime) {//如果满足就将当前界面清空
                    $(‘#mainhtml‘).empty();
            }
            if (qiandaotime > thistime) {//给出提示信息
                //$(‘#mainhtml‘).empty();
                alert("当前未到签到时间");
                window.location.href = "website/beginhtml/error/error.html";//跳转到404界面
                return false;
            }
            if (Classtime < thistime) {
                //$(‘#mainhtml‘).empty();
                alert("签到时间已过");
                window.location.href = "website/beginhtml/error/error.html";
                return false;
            }

签到程序实现-签到时间

原文:https://www.cnblogs.com/ycs159/p/10996736.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!