17 lines
639 B
JavaScript
17 lines
639 B
JavaScript
|
|
(function () {
|
||
|
|
var clk = document.getElementById('clock');
|
||
|
|
var days = ['SUN','MON','TUE','WED','THU','FRI','SAT'];
|
||
|
|
var months = ['JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC'];
|
||
|
|
function tick() {
|
||
|
|
var d = new Date();
|
||
|
|
var date = days[d.getDay()] + ' ' + months[d.getMonth()] + ' '
|
||
|
|
+ String(d.getDate()).padStart(2, '0');
|
||
|
|
var time = String(d.getHours()).padStart(2,'0') + ':'
|
||
|
|
+ String(d.getMinutes()).padStart(2,'0') + ':'
|
||
|
|
+ String(d.getSeconds()).padStart(2,'0');
|
||
|
|
clk.textContent = date + ' ' + time;
|
||
|
|
}
|
||
|
|
tick();
|
||
|
|
setInterval(tick, 1000);
|
||
|
|
}());
|