简易时钟

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简易时钟相关的知识,希望对你有一定的参考价值。

<html>
<head>
<title>综合实例之制作简易钟表</title>
<style type="text/css">
* {
  margin:0px;
  padding:0px;
  outline:none;
}
body {
    background-color:#0E0E0E;
  overflow:hidden;
}
.date {
  width:860px;
  height:250px;
  border:1px solid #FFFFFF;
  margin:auto;
  margin-top:200px;
  color:#FFFFFF;
}
#time1 {
     width:860px;
   height:100px;
   margin:auto;
   font-size:75px;
   text-align:center;
}
#time2 {
     font-size:125px;
   text-align:center;
}
</style>
<script type="text/javascript">
   function startTime()//显示日期的函数
  {
    var today=new Date();//创建日期时间对象
    var n=today.getFullYear();//获取当前时间的年份
    var m=today.getMonth();//获取当前时间的月份
    var d=today.getDate();//获取当前时间的日期
    var w=today.getDay();//获取当前时间的星期
      var h=today.getHours();//获取当前时间的小时
    var f=today.getMinutes();//获取当前时间的分钟
    var s=today.getSeconds();//获取当前时间的秒钟
    var weekday=new Array(7);//创建星期数组
    weekday[0]="星期日";
    weekday[1]="星期一";
    weekday[2]="星期二";
    weekday[3]="星期三";
    weekday[4]="星期四";
    weekday[5]="星期五";
    weekday[6]="星期六";
    document.getElementById(‘time1‘).innerHTML=weekday[w]+" "+n+"-"+(m+1)+"-"+checkTime(d);
      f=checkTime(f);
      s=checkTime(s);
      document.getElementById(‘time2‘).innerHTML=h+":"+f+":"+s;
      t=setTimeout(‘startTime()‘,500);
  }
  function checkTime(i)//日期校验函数
  {
    if (i<10)  
   {
     return i="0" + i;
    }
    else
    {
     return i;
    }
  }
</script>
</head>
 
<!--body标签调用JS中的startTime()方法即打开网页就显示出当前年月日和时间-->
<body onload="startTime()">
 
<!--封装整个显示日期区域-->
<div class="date">
   <!--显示当前年月日-->
   <div id="time1"></div>
  <!--显示当前北京时间-->
   <div id="time2"></div>
</div>
 
</body>
</html>

以上是关于简易时钟的主要内容,如果未能解决你的问题,请参考以下文章

Proteus仿真简易数码管定时器时钟

51单片机+74HC595联级+DS1302简易时钟+Proteus仿真

51单片机+ds1302+lcd1602简易电子时钟(带闹钟功能)

简易时钟

用canvas绘制一个简易时钟

基于FPGA的简易数字时钟