DIR : /home/kozerus/public_html/ko/timers5.html

/home/kozerus/public_html/ko

<html>
<head>
	<title>timers5.html 20230302_0919</title>

<script>
const deadline = '2015-12-31';

const deadline = '31/12/2015';
const deadline = 'December 31 2015';
const deadline = 'December 31 2015 23:59:59 GMT+0200';
function getTimeRemaining(endtime){
  const total = Date.parse(endtime) - Date.parse(new Date());
  const seconds = Math.floor( (total/1000) % 60 );
  const minutes = Math.floor( (total/1000/60) % 60 );
  const hours = Math.floor( (total/(1000*60*60)) % 24 );
  const days = Math.floor( total/(1000*60*60*24) );

  return {
    total,
    days,
    hours,
    minutes,
    seconds
  };
}
const total = Date.parse(endtime) - Date.parse(new Date());
const seconds = Math.floor( (t/1000) % 60 );
return {
  total,
  days,
  hours,
  minutes,
  seconds
};
getTimeRemaining(deadline).minutes
	</script>





<script>
function initializeClock(id, endtime) {
  const clock = document.getElementById(id);
  const timeinterval = setInterval(() => {
    const t = getTimeRemaining(endtime);
    clock.innerHTML = 'days: ' + t.days + '<br>' +
                      'hours: '+ t.hours + '<br>' +
                      'minutes: ' + t.minutes + '<br>' +
                      'seconds: ' + t.seconds;
    if (t.total <= 0) {
      clearInterval(timeinterval);
    }
  },1000);
}


initializeClock('clockdiv', deadline);
// const timeinterval = setInterval(() => { ... },1000);
function updateClock(){
  const t = getTimeRemaining(endtime);
  clock.innerHTML = 'days: ' + t.days + '<br>' +
                    'hours: '+ t.hours + '<br>' +
                    'minutes: ' + t.minutes + '<br>' +
                    'seconds: ' + t.seconds;
  if (t.total <= 0) {
    clearInterval(timeinterval);
  }
}

updateClock(); // run function once at first to avoid delay
var timeinterval = setInterval(updateClock,1000);
	</script>

	</head>

<body bgcolor=linen>
<div id="clockdiv"></div>
	<h1>clockdiv</h1>
	Days: <span class="days"></span><br>
	Hours: <span class="hours"></span><br>
	Minutes: <span class="minutes"></span><br>
	Seconds: <span class="seconds"></span>
	</div>

<script>
const daysSpan = clock.querySelector('.days');
const hoursSpan = clock.querySelector('.hours');
const minutesSpan = clock.querySelector('.minutes');
const secondsSpan = clock.querySelector('.seconds');

function updateClock(){
    const t = getTimeRemaining(endtime);

    daysSpan.innerHTML = t.days;
    hoursSpan.innerHTML = t.hours;
    minutesSpan.innerHTML = t.minutes;
    secondsSpan.innerHTML = t.seconds;

    ...
}
secondsSpan.innerHTML = t.seconds;
secondsSpan.innerHTML = ('0' + t.seconds).slice(-2);

	</script>

	</body>
	</html>

//


koh5_pano



Your browser does not support the HTML5 canvas element.


Drag mouse to navigate.

Navigation





17.Aug.2010, Martin Wengenmayer