专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »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

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: