3个最常用的JS时间特效

  1. <body>
  2. <table width="298"  border="0" cellspacing="0" cellpadding="0">
  3.   <tr>
  4.     <td height="50" bgcolor="#f4f4f4">
  5. <script language=JavaScript>
  6. <!--
  7. var enabled = 0; today = new Date();
  8. var day; var date;
  9. if(today.getDay()==0) day = " 星期日"
  10. if(today.getDay()==1) day = " 星期一"
  11. if(today.getDay()==2) day = " 星期二"
  12. if(today.getDay()==3) day = " 星期三"
  13. if(today.getDay()==4) day = " 星期四"
  14. if(today.getDay()==5) day = " 星期五"
  15. if(today.getDay()==6) day = " 星期六"
  16. document.fgColor = "000000";
  17. date = "今天是:" + (today.getYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日" + day +"";
  18. document.write(date);
  19. // -->
  20. </script>
  21. </td>
  22.   </tr>
  23.   <tr>
  24.     <td height="50">
  25.    <div id="webjx"></div>
  26.    <script>setInterval("webjx.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);
  27.    </script></td>
  28.   </tr>
  29.   <tr>
  30.     <td height="50" bgcolor="#f4f4f4">
  31.         <span id=nowDate></span>
  32.         <span id=nowTime></span>
  33.     <script><!--
  34. var ns4up1 = (document.layers) ? 1 : 0;  // browser sniffer

  35. var ie4up1 = (document.all&amp;&amp;(navigator.appVersion.indexOf("MSIE 4") == -1)) ? 1 : 0;

  36. var ns6up1 = (document.getElementById&amp;&amp;!document.all) ? 1 : 0;

  37. function nowclock() {
  38. if (!ns4up1 &amp;&amp; !ie4up1 &amp;&amp; !ns6up1) return false;
  39. var digital = new Date();
  40. var hours = digital.getHours();
  41. var minutes = digital.getMinutes();
  42. var seconds = digital.getSeconds();
  43. var day = digital.getDate();
  44. var month = digital.getMonth() + 1;
  45. var year = digital.getYear();
  46. var amOrPm = "AM";
  47. if (hours > 11) amOrPm = "PM";
  48. if (hours > 12) hours = hours - 12;
  49. if (hours == 0) hours = 12;
  50. if (minutes < 10) minutes = "0" + minutes;
  51. if (seconds < 10) seconds = "0" + seconds;
  52. if (day < 10) day = "0" + day;
  53. if (month < 10) month = "0" + month;
  54. dispTime = hours + ":" + minutes + ":" + seconds + " " + amOrPm;
  55. dispDate = year + "年" + month + "月" + day+ "日, " ;
  56. if (ns4up1) {
  57. document.layers.nowTime.document.write(dispTime);
  58. document.layers.nowTime.document.close();
  59. document.layers.nowDate.document.write(dispDate);
  60. document.layers.nowDate.document.close();
  61. } else if (ns6up1){
  62. document.getElementById("nowTime").innerHTML = dispTime;
  63. document.getElementById("nowDate").innerHTML = dispDate;
  64. } else if (ie4up1){
  65. nowTime.innerHTML = dispTime;
  66. nowDate.innerHTML = dispDate;
  67. } setTimeout("nowclock()", 1000);
  68. } nowclock();
  69. //-->
  70.         </script>

  71. </td>
  72.   </tr>
  73. </table>

  74. </body>