javascript 남은시간 계산하기
javascript 남은시간 계산
<script language=javascript>
function getTime() {
now = new Date();
dday = new Date(2019,02,01,10,30,59);
// 원하는 날짜, 시간 정확하게 초단위까지 기입.
days = (dday - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (dday - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (dday - now) / 1000 / 60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (dday - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);
document.getElementById("counter0").innerHTML = daysRound;
document.getElementById("counter1").innerHTML = hoursRound;
document.getElementById("counter2").innerHTML = minutesRound;
document.getElementById("counter3").innerHTML = secondsRound;
newtime = window.setTimeout("getTime();", 1000);
}
</script>
<div id=count>
<span id="counter1"></span>
<p>일</p>
<span id="counter2"></span>
<p>시간</p>
<span id="counter3"></span>
<p>분</p>
<span id="counter4"></span>
<p>초</p>
</div>
<script>getTime()</script>