JavaScript Time Function
HTML
<p>
Time: <span id="offset"></span>
</p>
JavaScript
function getClockTime() {
var offset = -6; // central time offset
var now = new Date();
var curfew1StartHour = now.getHours(); - offset;
var curfew1StartMin = now.getMinutes();
var ap = "a.m.";
if (curfew1StartHour < 0) {
curfew1StartHour = curfew1StartHour + 24
}
if (curfew1StartHour > 11) {
ap = "p.m."
}
if (curfew1StartHour > 12) {
curfew1StartHour = curfew1StartHour - 12
} //pm
if (curfew1StartHour == 0) {
curfew1StartHour = 12
} // 12 am
if (curfew1StartHour < 10) {
curfew1StartHour = "0" + curfew1StartHour
}
if (curfew1StartMin < 10) {
curfew1StartMin = "0" + curfew1StartMin
}
var timeString = curfew1StartHour + ':' + curfew1StartMin + " " + ap;
return timeString;
}
$('#offset').html(getClockTime());