邢台奥祥网络网站建设
 
24小时咨询热线:
  专注于高品质网站建设系统开发、系统制作、网站维护、网站推广营销、软件开发、微信开发
系统开发:邢台选课系统、物业报修系统、在线考试系统、培训机构招生CRM系统开发制作
   

js显示当前时间?

发布日期:2013-8-5 12:04:54  浏览次数:2270次
function writeDateInfo() { var day=""; var month=""; var ampm=""; var ampmhour=""; var myweekday=""; var year=""; mydate=new Date(); myweekday=mydate.getDay(); mymonth=mydate.getMonth()+1; myday= mydate.getDate(); myyear= mydate.getYear(); year=(myyear > 200) ? myyear : 1900 + myyear; if(myweekday == 0) weekday=" 星期日"; else if(myweekday == 1) weekday=" 星期一"; else if(myweekday == 2) weekday=" 星期二"; else if(myweekday == 3) weekday=" 星期三"; else if(myweekday == 4) weekday=" 星期四"; else if(myweekday == 5) weekday=" 星期五"; else if(myweekday == 6) weekday=" 星期六"; document.write(year+"年"+mymonth+"月"+myday+"日"+weekday); } 今天是: writeDateInfo(); /** 传入参数无 执行过程: .实例化JS日期对象,分别获取到小时,分钟,秒 .分钟和秒有可能是 4或者是5这样的格式,我们需要将其显示成04或05,需要使用checkTime()函数 .将获取的到取到小时,分钟,秒放置到div的id为mytime的容器中去 **/ function startTime(){ var today=new Date(); //实例化日期对象 var h=today.getHours(); //获取小时的方法 var m=today.getMinutes(); //获取分钟的方法 var s=today.getSeconds(); //获取秒的方法 m=checkTime(m); //判断分钟的值 s=checkTime(s); //判断秒的值 document.getElementById(’mytime’).innerHTML=h+":"+m+":"+s; //document.getElementById()是DOM操作节点含ID的方法 //setInterval(’startTime()’,500); 注意:setInterval()最好不要放在这里执行,原因是setInterval调用自身时,容易死机他的方法反复调用func而每调用一次fun,都会再调用setInterval,这样使得运行的func的个数成乘方次增长 } /** 传入参数 .变量i 可以为字符串也是可以为数字 执行过程 .变量i传入后判断其值是否比10小,如传入的值为5,那条件就成立,成立就执行 i ="0" + i; 这句代码,这里我们需要注意的是 ’+’ 号不是我们所谓的运算符而是连字赴,将 字符串’0’和变量i连接在一起就变成字符串 ’05’这样的格式 **/ function checkTime(i){ if (i<10){ i ="0" + i; } return i; } /** .使用setInterval()内置函数,即1秒钟自动刷新一次的功能 **/ setInterval(’startTime()’,500); //setInterval是JS的内置函数,共两个参数,第一个参数是;循环执行的函数,第二个参数是:每次执行该函数间隔的时间
 
上一条: 邢台网络公司优惠广告视频 下一条: ASP网站建设如何实现伪静态


奥祥网络 服务项目 系统开发 联系我们 在线反馈
邢台做网站公司
邢台网站制作公司
邢台网站优化公司
邢台网站建设公司
邢台系统开发公司
品牌网站建设
网站改版
手机网站制作
微信网站制作
网站百度排名

邢台学生社团报名系统开发
物业报修系统开发
邢台在线答题系统开发
邢台投票系统开发
邢台短信平台

电话:15081754822
QQ:125856421
Email:125856421@qq.com
NAME
TEL
   业务咨询
 给邢台做网站公司奥祥网络发信息 在线客服
 给邢台做网站公司奥祥网络发信息 在线客服
 在线客服
15081754822