首页 »Javascript教程 » javascript倒计时:javascript入门· 动态的时钟 显示完整的一些思路方法 新年倒计时 »正文javascript倒计时:javascript入门· 动态的时钟 显示完整的一些思路方法 新年倒计时来源: 发布时间:星期六, 2008年12月27日 浏览:26次 评论:0
时间对象作为非常重要个对象对我们学.net人来说并不是很重要但这并不意味着我们可以忽略事实上用得着时候还是很多如果完全依赖JS处理时间那是会出问题JS总是假设本地机器上时间是正确还有个原因他总按照GTM市区来计量我们只是返回当前date对象副本我们即便是修改那也不会对对象本身有任何影响
演示:动态时钟(来个复杂) 11:55:13 演示 2:显示完整些思路方法(事实上我很讨厌有些格式了) Mon Oct 1 22:35:25 UTC+0800 2007 从1970-01-01到现在共过了1191249325859毫秒 返回当前年份2007 2007 返回当前月91月是0-11所以要加1 返回当前日期1 返回当前星期1 返回当前小时22 返回当前分钟35 返回当前秒25 Wed Aug 16 11:55:03 UTC+0800 2006 从1970-01-01到现在共过了1155700503156毫秒 返回当前年份2006 2006 返回当前月71月是0-11所以要加1 返回当前日期16 返回当前星期3 返回当前小时11 返回当前分钟55 返回当前秒3 演示 3: 倒计时 距2006年新年还有90天01小时24分34秒! 距2006年新年还有136天12小时04分56秒! <%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; char=gb2312" /> <title>js核心对象的Date</title> <script type="text/javascript"> function startTime { var today= Date//定义个时间对象 var h=today.getHours//定义小时 var m=today.getMinutes//定义分钟 var s=today.getSeconds//定义秒 // add a zero in front of numbers<10 m=checkTime(m)//把分给checkTime处理 s=checkTime(s)//把秒给checkTime处理 document.getElementById('txt').innerHTML=h+":"+m+":"+s//在层txt中显示 t=Timeout('startTime',500)//关键句美隔500毫秒运行次本 } function checkTime(i) {//这意思很简单了就是要实现01-09效果 (i<10) // {i="0" + i} i } </script> </head> <body _disibledevent= month+date+hours+minutes+seconds; document.write(timeString) </script> </p> </body> </html> 0
相关文章读者评论发表评论 |
|