나는 시간, 분 및 초로 작업하는 카운트 다운 jquery를 보유하고 있습니다. 지금까지 완벽하게 작동했습니다. 그러나 나는 그것이 또한 일에 대한 Jquery 카운트 다운
오늘
에 의지하려는 것은 JS FIDDLEHTML
<div id="counttime">24:00:00</div>
<div id="cons"></div>
에게 JQUERY
function pad(num) {
return num<10?"0"+num:num;
}
$(function() {
var tCont = $('#counttime');
var timer = tCont.html().split(':');
if (timer.length === 2) timer.unshift(0);
var endMilli= timer[0]*60*60*1000;
endMilli += timer[1]*60*1000
endMilli += timer[2]*1000;
if(endMilli > 0) {
var endTime = new Date(Date.now()+endMilli);
$("#cons").append("<br>"+endTime);
var tId = setInterval(function() {
var diff = endTime.getTime()-Date.now();
if (diff<=0) {
tCont.html("00:00:00");
clearInterval(tId);
}
else {
var d = new Date(diff);
hh = pad(d.getUTCHours());
mm = pad(d.getMinutes());
ss = pad(d.getSeconds());
tCont.html(""+hh+":"+mm+":"+ss);
}
},300);
}
});
죄송합니다 ... 오늘은 무엇을 의미합니까? –
귀하의 질문에 완전히 명확하지 않습니다. "잘 작동하고있다"고 말하는 대신, "잘 작동한다"는 것을 설명하려고 노력할 수 있겠습니까? – Leo
@ArunPJohny는 하루, 시간, 분, 초 카운트 다운을 원한다는 것을 의미합니다. 지금은 시간, 분, 두 번째 – TheSmile