Countdown
by Erik Wegner
HTML
<div id="output">
</div>
JavaScript
var dest = new Date(2015, 9, 10, 13, 0)
$o = $('#output')
function s00(s) {
s = "00" + s;
return s.substring(s.length - 2, s.length);
};
function updateOutput() {
var now = new Date();
var diff = parseInt((dest.getTime() - now.getTime()) / 1000);
var secs = diff % 60; diff = parseInt(diff / 60);
var mins = diff % 60; diff = parseInt(diff / 60);
var hours = diff % 24; diff = parseInt(diff / 24);
var days = diff
var t = "";
if (days > 0) t += days + " Tage ";
t += [s00(hours), s00(mins), s00(secs)].join(":")
$o.text(t);
}
window.setInterval(updateOutput, 1000)