<script>
function count_the_hours()
{
var today = new Date();
//시작일이 내일이라 치면
var startDay = new Date(2010
,8 // 0 부터 시작 따라서 0 = 1월
,today.getDate()
,today.getHours()
,today.getMinutes()
,today.getSeconds()
);
//마침은 시작일로 부터 언제 ~>
var endDay = new Date(startDay.getFullYear()
,startDay.getMonth()
,startDay.getDate()+0
,13
,6
,00
);
//밀리 세컨트로 바꿔주고
var gtToday = today.getTime();
var gtStartDay = startDay.getTime();
var gtEndDay = endDay.getTime();
// 1/1000는 잘라버려..
var timeGap = Math.floor((gtEndDay - gtToday)/1000);
//일시분초 초로 계산된값
var secound = 1;
var minute = secound * 60;
var hour = minute * 60;
var day = hour * 24;
//남은 일 시 분
var ReDay = Math.floor(timeGap/day);
var ReHour = Math.floor((timeGap-(ReDay*day))/hour);
var ReMinute = Math.floor((timeGap-((ReDay*day)+(ReHour*hour))) /minute);
var ReSecond = Math.floor((timeGap-((ReDay*day)+(ReHour*hour)+(ReMinute*minute))) /secound);
// var str = ReDay+'일 '+ReHour+':'+ReMinute+':'+ReSecond+' 남음'
var str = ReHour+':'+ReMinute+':'+ReSecond+' 남음';
var total_value_zero = ReHour + ReMinute + ReSecond ;
// time_view.innerHTML = total_value_zero ;
if(total_value_zero == 0 )
{
clearInterval(timeing);
clock.innerHTML = '종료되었습니다.';
}
else if(total_value_zero < 0 )
{
clock.innerHTML = '종료되었습니다.';
}
else if(total_value_zero > 0 )
{
clock.innerHTML = str;
}
}
timeing = setInterval("count_the_hours()",1000);
</script>
<span id=clock style="position:relative;"></span>