Get the current time and then extract the hours, minutes and seconds : Time « Development « JavaScript DHTML





Get the current time and then extract the hours, minutes and seconds

<html>
<head>
<script language="JavaScript">
<!--
function showTime() {
  var timeNow = new Date();
  var hours   = timeNow.getHours();
  var minutes = timeNow.getMinutes();
  var seconds = timeNow.getSeconds();
  var timeString = "" + ((hours > 12) ? hours - 12 : hours);
  timeString  += ((minutes < 10) ? ":0" : ":") + minutes;
  timeString  += ((seconds < 10) ? ":0" : ":") + seconds;
  timeString  += (hours >= 12) ? " P.M." : " A.M.";
  document.htmlClock.timeField.value = timeString;
  timerID = setTimeout("showTime()", 1000);
}
//-->
</script>
</head>
<body onLoad="showTime()">
<form name="htmlClock">
<input type="text" 
       name="timeField" 
       size=14>
</form>
</body>
</html>

 

           
       










Related examples in the same category

1.Formats the current hour and displays it in a static or dynamic way
2.Times Table
3.A Clock Script
4.Update Time per second
5.Time: hour, minutes, and seconds.
6.Display the Current Time in status bar
7.Creating a Clock Object and Displaying the Results on the Page
8.Morning or Evening
9.Time value