1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- function ww_clock(e,obj){
- UpdateTime(e,obj);
-
- setInterval(
- function(){
- UpdateTime(e,obj)
- },1000);
- }
- //获取倒计时
- function UpdateTime(e,obj){
- e = e.replace(/\-/g, "/");
- var newDate = new Date();
- var endDate = parserDate(e);
- var s=parseInt((endDate.getTime()-newDate.getTime())/1000);
-
- if(s<=0){
- obj.html("<span style='color:#FF4B28;float:left;margin-left:8px;'>整改超时</span>");
- return;
- }
- var day=Math.floor(s/86400);
- s=s%86400;
- var hours=Math.floor(s/3600);
- s=s%3600;
- var minutes=Math.floor(s/60);
- s=s%60;
- var s4=s;
- if(day>=1){
- obj.html("<span style='color:#e13b2c;font-weight:bold;'>"+day+"</span> 天 <span style='color:#e13b2c;font-weight:bold;'>"+hours+"</span> 时 <span style='color:#e13b2c;font-weight:bold;'>"+minutes+"</span> 分 <span style='color:#e13b2c;font-weight:bold;'>"+s4 +"</span> 秒");
- }else if(day<1){
- obj.html("<span style='color:#e13b2c;font-weight:bold;'>"+hours+"</span> 时 <span style='color:#e13b2c;font-weight:bold;'>"+minutes+"</span> 分 <span style='color:#e13b2c;font-weight:bold;'>"+s4 +"</span> 秒");
- }else if(hours>=1){
- obj.html("<span style='color:#e13b2c;font-weight:bold;'>"+minutes+"</span> 分 <span style='color:#e13b2c;font-weight:bold;'>"+s4 +"</span> 秒");
- }else{
- obj.html("<span style='color:#e13b2c;font-weight:bold;'>"+s4+"</span> 秒");
- }
-
- };
- var parserDate = function (date) {
- date = date.replace('.0','');
- var t = Date.parse(date);
- if (!isNaN(t)) {
- return new Date(Date.parse(date.replace(/\-/g, "/")));
- } else {
- return new Date();
- }
- };
-
|