home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / Komunik / Webscr / HTMLtool / _SETUP.1 / Clock.scp < prev    next >
Text File  |  1999-09-29  |  1KB  |  50 lines

  1. <HTMLtool>A clock which updates itself</HTMLtool>
  2. <DIV ID="Clock" ALIGN="CENTER" STYLE="font-family: Verdana; font-size: 40; color:#0000FF"> </DIV>
  3.  
  4. <SCRIPT LANGUAGE="Javascript">
  5. function tick() {
  6.   var hours, minutes, seconds, ap;
  7.   var intHours, intMinutes, intSeconds;
  8.   var today;
  9.  
  10.   today = new Date();
  11.  
  12.   intHours = today.getHours();
  13.   intMinutes = today.getMinutes();
  14.   intSeconds = today.getSeconds();
  15.  
  16.   if (intHours == 0) {
  17.      hours = "12:";
  18.      ap = "Midnight";
  19.   } else if (intHours < 12) { 
  20.      hours = intHours+":";
  21.  
  22.      ap = "A.M.";
  23.   } else if (intHours == 12) {
  24.      hours = "12:";
  25.      ap = "Noon";
  26.   } else {
  27.      intHours = intHours - 12
  28.      hours = intHours + ":";
  29.      ap = "P.M.";
  30.   }
  31.  
  32.   if (intMinutes < 10) {
  33.      minutes = "0"+intMinutes+":";
  34.   } else {
  35.      minutes = intMinutes+":";
  36.   }
  37.  
  38.   if (intSeconds < 10) {
  39.      seconds = "0"+intSeconds+" ";
  40.   } else {
  41.      seconds = intSeconds+" ";
  42.   } 
  43.  
  44.   timeString = hours+minutes+seconds+ap;
  45.   Clock.innerHTML = timeString;
  46.   window.setTimeout("tick();", 100);
  47. }
  48.  
  49. window.onload = tick;
  50. </SCRIPT>