[JavaScript] js 显示详细日期时间 →→→→→进入此内容的聊天室

来自 , 2021-01-23, 写在 JavaScript, 查看 135 次.
URL http://www.code666.cn/view/e4da3b7f
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title>js 显示详细日期时间</title>
  5. </head>
  6. <body>
  7. <SCRIPT language=Javascript>
  8.         var tags_before_clock = "<font face='geneva, arial, helvetica, sans-seif' size='4' color='#0000FF'>现在时间:"
  9.         var tags_middle_clock = "on"
  10.         var tags_after_clock = "</font>"
  11.  
  12.         if (navigator.appName == "Netscape") {
  13.                 document.write('<layer id="clock"></layer><br>');
  14.         }
  15.  
  16.         if (navigator.appVersion.indexOf("MSIE") != -1) {
  17.                 document.write('<span id="clock"></span>');
  18.         }
  19.  
  20.         DaysofWeek = new Array()
  21.         DaysofWeek[0] = "Sunday"
  22.         DaysofWeek[1] = "Monday"
  23.         DaysofWeek[2] = "Tuesday"
  24.         DaysofWeek[3] = "Wednesday"
  25.         DaysofWeek[4] = "Thursday"
  26.         DaysofWeek[5] = "Friday"
  27.         DaysofWeek[6] = "Saturday"
  28.  
  29.         Months = new Array()
  30.         Months[0] = "January"
  31.         Months[1] = "February"
  32.         Months[2] = "March"
  33.         Months[3] = "April"
  34.         Months[4] = "May"
  35.         Months[5] = "June"
  36.         Months[6] = "July"
  37.         Months[7] = "August"
  38.         Months[8] = "September"
  39.         Months[9] = "October"
  40.         Months[10] = "November"
  41.         Months[11] = "December"
  42.  
  43.         function upclock() {
  44.                 var dte = new Date();
  45.                 var hrs = dte.getHours();
  46.                 var min = dte.getMinutes();
  47.                 var sec = dte.getSeconds();
  48.                 var day = DaysofWeek[dte.getDay()]
  49.                 var date = dte.getDate()
  50.                 var month = Months[dte.getMonth()]
  51.                 var year = dte.getFullYear()
  52.  
  53.                 var col = ":";
  54.                 var spc = " ";
  55.                 var com = ",";
  56.                 var apm;
  57.  
  58.                 if (date == 1 || date == 21 || date == 31) {
  59.                         ender = "<sup>st</sup>"
  60.                 } else if (date == 2 || date == 22) {
  61.                         ender = "<sup>nd</sup>"
  62.                 } else if (date == 3 || date == 23) {
  63.                         ender = "<sup>rd</sup>"
  64.                 }
  65.  
  66.                 else {
  67.                         ender = "<sup>th</sup>"
  68.                 }
  69.  
  70.                 if (12 < hrs) {
  71.                         apm = "<font size='-1'>pm</font>";
  72.                         hrs -= 12;
  73.                 }
  74.  
  75.                 else {
  76.                         apm = "<font size='-1'>am</font>";
  77.                 }
  78.  
  79.                 if (hrs == 0)
  80.                         hrs = 12;
  81.                 if (hrs <= 9)
  82.                         hrs = "0" + hrs;
  83.                 if (min <= 9)
  84.                         min = "0" + min;
  85.                 if (sec <= 9)
  86.                         sec = "0" + sec;
  87.  
  88.                 if (navigator.appName == "Netscape") {
  89.                         document.clock.document.write(tags_before_clock + hrs + col + min
  90.                                         + col + sec + apm + spc + tags_middle_clock + spc + day
  91.                                         + com + spc + date + ender + spc + month + com + spc + year
  92.                                         + tags_after_clock);
  93.                         document.clock.document.close();
  94.                 }
  95.  
  96.                 if (navigator.appVersion.indexOf("MSIE") != -1) {
  97.                         clock.innerHTML = tags_before_clock + hrs + col + min + col + sec
  98.                                         + apm + spc + tags_middle_clock + spc + day + com + spc
  99.                                         + date + ender + spc + month + com + spc + year
  100.                                         + tags_after_clock;
  101.                 }
  102.         }
  103.  
  104.         setInterval("upclock()", 1000);
  105. </SCRIPT>
  106. </body>
  107. </html>

回复 "js 显示详细日期时间"

这儿你可以回复上面这条便签

captcha