Back to Scripts page
Click in the box below, select all and copy to grab the script
<HTML> <HEAD> <TITLE>JavaScript Clock</TITLE> <SCRIPT LANGUAGE=JAVASCRIPT> <!-- Hide script from old browsers // This script copyright 1997, Tom Negrino and Dori Smith. // This script is from "JavaScript for the WWW, Visual QuickStart Guide, 2nd Ed." // For more information, see <http://www.chalcedony.com/javascript/>. // This script may be used and modified, but the copyright notice must remain intact. function showMilitaryTime() { if (document.theForm.showMilitary[0].checked) { return true } return false } function showTheHours(theHour) { if (showMilitaryTime() || (theHour > 0 && theHour < 13)) { return (theHour) } if (theHour == 0) { return (12) } return (theHour-12) } function showZeroFilled(inValue) { if (inValue > 9) { return ":" + inValue } return ":0" + inValue } function showAmPm() { if (showMilitaryTime()) { return ("") } if (now.getHours() < 12) { return (" am") } return (" pm") } function showTheTime() { now = new Date document.theForm.showTime.value = showTheHours(now.getHours()) + showZeroFilled(now.getMinutes()) + showZeroFilled(now.getSeconds()) + showAmPm() setTimeout("showTheTime()",1000) } // End hiding script from old browsers --> </SCRIPT> </HEAD> <BODY BGCOLOR=WHITE ONLOAD="showTheTime()"> <CENTER><FORM name=theForm> <INPUT TYPE=TEXT NAME=showTime SIZE=11><P> Display Military Time? <INPUT TYPE=RADIO NAME=showMilitary CHECKED>Yes <INPUT TYPE=RADIO NAME=showMilitary >No </FORM></CENTER> </BODY> </HTML>