`
myharmony
  • 浏览: 108152 次
  • 性别: Icon_minigender_1
  • 来自: 中山市
社区版块
存档分类
最新评论

使用JS 显示当前时间

 
阅读更多
相应的JS如下:
//创建一个数组,用于存放每个月的天数  
  function   montharr(m0,   m1,   m2,   m3,   m4,   m5,   m6,   m7,   m8,   m9,   m10,   m11) {  
  this[0]   =   m0;  
  this[1]   =   m1;  
  this[2]   =   m2;  
  this[3]   =   m3;  
  this[4]   =   m4;  
  this[5]   =   m5;  
  this[6]   =   m6;  
  this[7]   =   m7;  
  this[8]   =   m8;  
  this[9]   =   m9;  
  this[10]   =   m10;  
  this[11]   =   m11;  
  }
//实现月历  
  function   calendar()   {  
var   monthNames   =   "JanFebMarAprMayJunJulAugSepOctNovDec";  
  var   today   =   new   Date();  
     var   thisDay;  
     var   monthDays   =   new   montharr(31,   28,   31,   30,   31,   30,   31,   31,   30,   31,   30,   31);  
     year   =   today.getYear()   +1900;  
     thisDay   =   today.getDate();  
     if (((year   %   4   ==   0)   &&   (year   %   100   !=   0))   ||   (year   %   400   ==   0))
        monthDays[1]   =   29;  
     nDays   =   monthDays[today.getMonth()];  
     firstDay   =   today;  
     firstDay.setDate(1);  
     testMe   =   firstDay.getDate();  
     if   (testMe   ==   2)  
         firstDay.setDate(0);  
      startDay   =   firstDay.getDay();
      var   dayNames   =   new   Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");  
  var   monthNames   =   new   Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");  
  var   now   =   new   Date();   
  document.write("<div   id='rili'   style='position:absolute;width:140px;left:200px;top:50px;'>")    
  document.write("<TABLE   width='217'   BORDER='0'   CELLSPACING='0'   CELLPADDING='2'   BGCOLOR='#0080FF'>") 
  document.write("<TR>");
  document.write("  <TD> ");
  document.write("    <table   border='0'   cellspacing='1'   cellpadding='2'   bgcolor='Silver'>");   
  document.write("      <TR><th   colspan='7'   bgcolor='#C8E3FF'>");      
  document.writeln("      <FONT   STYLE='font-size:9pt;Color:#330099'>"   +   "公元   "   +   now.getYear()   +   "年"   +   monthNames[now.getMonth()]   +   "   "   +   now.getDate()   +   "日   "   +   dayNames[now.getDay()]   +   "</FONT>");  
  document.writeln("      </TH></TR><TR><TH   BGCOLOR='#0080FF'><FONT   STYLE='font-size:9pt;Color:White'>日</FONT></TH>");  
  document.writeln("      <th   bgcolor='#0080FF'><FONT   STYLE='font-size:9pt;Color:White'>一</FONT></TH>");  
  document.writeln("   <TH   BGCOLOR='#0080FF'><FONT   STYLE='font-size:9pt;Color:White'>二</FONT></TH>");  
  document.writeln("   <TH   BGCOLOR='#0080FF'><FONT   STYLE='font-size:9pt;Color:White'>三</FONT></TH>");  
  document.writeln("      <TH   BGCOLOR='#0080FF'><FONT   STYLE='font-size:9pt;Color:White'>四</FONT></TH>");  
  document.writeln("      <TH   BGCOLOR='#0080FF'><FONT   STYLE='font-size:9pt;Color:White'>五</FONT></TH>");  
  document.writeln("      <TH   BGCOLOR='#0080FF'><FONT   STYLE='font-size:9pt;Color:White'>六</FONT></TH>");  
  document.writeln("      </TR><TR>");  
  column   =   0;  
  for   (i=0;   i<startDay;   i++)   {  
  document.writeln("\n<TD><FONT   STYLE='font-size:9pt'>   </FONT></TD>");  
  column++;  
      }  
   
  for   (i=1;   i<=nDays;   i++)   {  
  if   (i   ==   thisDay)   {  
     document.writeln("</TD><TD   ALIGN='CENTER'   BGCOLOR='#FF8040'><FONT   STYLE='font-size:9pt;Color:#ffffff'><B>")  
      }  
    else   {  
         document.writeln("</TD><TD   BGCOLOR='#FFFFFF'   ALIGN='CENTER'><FONT   STYLE='font-size:9pt;font-family:Arial;font-weight:bold;Color:#330066'>");  
  }  
  document.writeln(i);  
  if   (i   ==   thisDay) 
     document.writeln("</FONT></TD>")  
  column++;  
  if   (column   ==   7)   {  
       document.writeln("<TR>");    
       column   =   0;  
  }  
  }  
  document.writeln("<TR><TD   COLSPAN='7'   ALIGN='CENTER'   VALIGN='TOP'   BGCOLOR='#0080FF'>")  
  document.writeln("<FORM   NAME='clock'   onSubmit='0'><FONT   STYLE='font-size:9pt;Color:#ffffff'>")  
  document.writeln("现在时间:<INPUT   TYPE='Text'   NAME='face'   ALIGN='TOP'></FONT></FORM></TD></TR></TABLE>")  
  document.writeln("</TD></TR></TABLE></div>");  
  }
 
  var   timerID   =   null;  
  var   timerRunning   =   false;  
   
  function   stopclock   (){  
    if(timerRunning)  
    clearTimeout(timerID);  
    timerRunning   =   false;
  }  
   
  //显示当前时间  
  function   showtime   ()   {  
    var   now   =   new   Date();  
    var   hours   =   now.getHours();  
    var   minutes   =   now.getMinutes();  
    var   seconds   =   now.getSeconds()  
    var   timeValue   =   "   "   +   ((hours   >12)   ?   hours   -12   :hours)  
    timeValue   +=   ((minutes   <   10)   ?   ":0"   :   ":")   +   minutes  
    timeValue   +=   ((seconds   <   10)   ?   ":0"   :   ":")   +   seconds  
    timeValue   +=   (hours   >=   12)   ?   "   下午   "   :   "   上午   "  
    document.clock.face.value   =   timeValue;  
    timerID   =   setTimeout("showtime()",1000);//设置超时,使时间动态显示  
    timerRunning   =   true;
  }  
   
  function   startclock   ()   {  
     stopclock();  
     showtime();
  }
 
===========================================
使用页面显示如下:
<html>
<script language="JavaScript" type="text/javascript" src="time.js"> </script> 
  <body bgcolor="#FFFFFF" onLoad="startclock();   timerONE=window.setTimeout" text="#000000">
<script language="JavaScript" type="text/javascript"> 
calendar();
</script>
  </body>
</html>

这就OK了!
 
 
 
分享到:
评论

相关推荐

    使用javascript显示当前时间

    使用javascript显示当前时间

    动态显示当前时间的js

    下面将详细解释如何使用JavaScript来创建一个动态显示当前时间的功能。 首先,我们需要理解JavaScript中的Date对象。Date对象是JavaScript内置的对象之一,它允许我们处理日期和时间。要获取当前时间,我们可以创建...

    使用javascript实时显示系统当前时间

    在现代网页开发中,实时更新页面元素,如显示当前时间,是提升用户体验的关键技术之一。本文将深入探讨如何使用JavaScript实现这一功能,包括代码细节、执行流程及实际应用场景。 #### JavaScript日期对象与时间...

    js动态显示系统当前时间

    在本例中,我们要讨论如何使用JavaScript来动态显示客户端机器的当前时间。 JavaScript获取系统时间是通过`Date`对象实现的。`Date`对象是JavaScript内置的对象,提供了多种方法来处理日期和时间。首先,我们可以...

    js点一下按钮,显示当前时间信息

    在JavaScript编程语言中,"js点一下按钮,显示当前时间信息"这个主题涉及到网页交互的基本概念,特别是事件处理和DOM操作。在这个场景中,我们通常会创建一个按钮元素,然后为它绑定一个点击事件监听器。当用户点击...

    使用js动态显示当前时间(包括年月日星期以及时分秒)

    使用js动态显示当前时间(包括年月日星期以及时分秒),本人已经调试成功了,大家快点来下载吧!就一分,真心值的

    JS实现HTML页面中动态显示当前时间完整示例

    主要介绍了JS实现HTML页面中动态显示当前时间,结合完整实例形式分析了JavaScript使用时间函数setTimeout及clearTimeout动态显示当前时间相关操作技巧,非常简单实用,需要的朋友可以参考下

    简单的JS动态显示当前时间控件实例

    JS动态 显示当前时间 当前时间控件 当前时间实例

    js显示当前时间、时间

    在JavaScript中,获取和显示当前系统日期和时间是常见的需求,这对于创建实时更新的时钟或者记录时间戳等场景非常有用。下面我们将深入探讨如何在JavaScript中实现这一功能。 首先,JavaScript提供了一个内置的`...

    显示当前时间的js

    在IT领域,特别是前端开发中,使用JavaScript来显示当前时间是一项基本且常用的功能。下面将详细解析如何利用JavaScript实现这一功能,以及代码中涉及到的关键知识点。 ### 显示当前时间的JavaScript实现 #### 1. ...

    js获取当前时间显示在页面上并每秒刷新

    js获取当前时间显示在页面上&lt;/title&gt; [removed] [removed]=function(){ //定时器每秒调用一次fnDate() setInterval(function(){ fnDate(); },1000); } //js 获取当前时间 function fnDate(){ var oDiv=...

    JS动态显示当前时间

    在JavaScript(JS)中,动态显示当前时间是一项基础但实用的功能,它允许网页上的时间信息实时更新,无需用户刷新页面。下面将详细讲解如何实现这一功能,并探讨相关的知识点。 首先,JavaScript提供了内置的Date...

    JavaScript显示当前时间和日期

    ### JavaScript显示当前时间和日期 在Web开发中,利用JavaScript来获取和展示当前的时间与日期是一项基本但非常实用的功能。本文将深入探讨一个示例代码片段,该片段通过JavaScript实现了当前日期与时间的显示,并...

    CSS+JS注册页面+显示当前时间

    在网页设计中,"CSS+JS注册页面+显示当前时间"是一个常见的应用场景,它涉及到前端开发中的两个核心技术:层叠样式表(CSS)和JavaScript(JS)。这两个技术结合使用,可以创建出美观且功能丰富的用户注册页面,并...

    js显示时间日期

    本文详细介绍了如何使用JavaScript在网页上动态显示当前时间和日期的方法。通过以上步骤,我们可以轻松地实现在网页上显示当前的日期时间,并且能够实时更新,这对于很多应用场景都非常有用。希望本文能对你有所帮助...

    在页面上显示当前日期和时间

    这篇文章将为大家介绍如何使用 HTML 和 JavaScript 在页面上显示当前日期和时间。 首先,让我们了解一下 JavaScript 中的 Date 对象。Date 对象用于表示日期和时间,它提供了一些有用的方法来获取当前日期和时间。...

    js获取页面上的时间和当前时间进行比较判断

    ### JS 获取页面上的时间和当前时间进行比较判断 在前端开发中,经常需要处理与时间相关的逻辑,例如验证用户输入的时间是否有效、判断某个事件是否已经过期等。本篇文章将详细解析如何使用JavaScript来获取页面上...

    js显示时间 农历 节日节气 - 自动刷新不带格式

    1. **JavaScript 获取当前时间** JavaScript 的 `Date` 对象是处理日期和时间的核心工具。通过创建 `new Date()` 实例,我们可以获取当前系统时间。然后,可以使用 `getFullYear()`、`getMonth()`、`getDate()`、`...

    js获取系统当前时间

    通过上述分析,我们可以看出,JavaScript提供了强大的日期和时间处理功能,可以轻松地获取当前时间并对其进行格式化输出。此外,通过使用定时器,我们还可以实现动态更新时间的功能,这对于开发实时显示时间的应用...

    js获取当前时间yyyy-mm-dd-hh-mm-ss

    在JavaScript中,获取...在这个例子中,`timeDisplay`是HTML元素的ID,这个元素将显示当前时间。 此外,HTML5引入了`&lt;time&gt;`标签,可以用来语义化地表示日期和时间。如果你的项目支持HTML5,可以这样使用: ```html ...

Global site tag (gtag.js) - Google Analytics