forked from myshri123/bus_tracker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
clock_lcd.php
35 lines (31 loc) · 1.42 KB
/
clock_lcd.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<span id="digitalclock" style="font-size: 20px;"></span>
<script>
var alternate = 0;
var standardbrowser = !document.all && !document.getElementById;
if (standardbrowser) document.write('<form name="tick"><input type="text" name="tock" size="11"></form>');
function show() {
if (!standardbrowser) var clockobj = document.getElementById ? document.getElementById("digitalclock") : document.all.digitalclock;
var Digital = new Date();
var hours = Digital.getHours();
var minutes = Digital.getMinutes();
var dn = "AM";
if (hours == 12) dn = "PM";
if (hours > 12) {
dn = "PM";
hours = hours - 12;
}
if (hours == 0) hours = 12;
if (hours.toString().length == 1) hours = "0" + hours;
if (minutes <= 9) minutes = "0" + minutes;
if (standardbrowser) {
if (alternate == 0) document.tick.tock.value = hours + " : " + minutes + " " + dn;
else document.tick.tock.value = hours + " " + minutes + " " + dn;
} else {
if (alternate == 0) clockobj.innerHTML = hours + " : " + minutes + " " + "<sup style='font-size:70%'>" + dn + "</sup>";
else clockobj.innerHTML = hours + " : " + minutes + " " + "<sup style='font-size:70%'>" + dn + "</sup>";
}
alternate = alternate == 0 ? 1 : 0;
setTimeout("show()", 1000);
}
window.onload = show;
</script>