26 lines
625 B
JavaScript
26 lines
625 B
JavaScript
// JavaScript Document
|
|
|
|
// Real Time Clock (not yet working)
|
|
function realTimeClock() {
|
|
|
|
var clock = new Date();
|
|
|
|
var hours = clock.getHours();
|
|
var minutes = clock.getMinutes();
|
|
|
|
// am or pm?
|
|
var tod = ( hours < 12 ) ? "am" : "pm";
|
|
|
|
// convert to 12 hour format
|
|
hours = ( hours > 12 ) ? hours - 12: hours;
|
|
|
|
// padding to make it look a bit nicer
|
|
hours = ("0" + hours).slice(-2);
|
|
minutes = ("0" + minutes).slice(-2);
|
|
|
|
// actually show the clock
|
|
document.getElementById('clock').innerHTML = hours + ":" + minutes;
|
|
document.getElementById('ampm').innerHTML = tod;
|
|
var t = setTimeout( realTimeClock, 500 );
|
|
}
|