javascript倒计时在淘宝团购网站 上面看到的比较多 在这里我写了一个简单的倒计时 但是说到简单 就是当时间小于10时10分10秒时侯 前面就是没有加零 不过没有也没有很大的关系 但是如果要做成那样的 话 我个人推荐“张鑫旭的博客”有个 这个js我过两天有空看看 研究下 看看人家是怎么封装的 好了废话少说 下面的是我js代码 很简单 只是定了个未来时间 然后获取到当前的时间 用未来时间减去当前的时间 那么再除以1000 就成了多少秒数 !! 接着用点算法 算XX天 XX小时 XX分 XX秒 等等
代码如下:
- <div id="str_time" >
- <SCRIPT LANGUAGE="JavaScript">
- function show_time()
- {
- var endtime=new Date("2011/9/30,12:20:12"); // 这里的时间格式可以分两种,一种是 2011/9/30,12:20:12 另一种 2011/9/30
- var nowtime = new Date();
- var leftsecond=parseInt((endtime.getTime()-nowtime.getTime())/1000);
- d=parseInt(leftsecond/3600/24);
- h=parseInt((leftsecond/3600)%24);
- m=parseInt((leftsecond/60)%60);
- s=parseInt(leftsecond%60);
- document.getElementById("str_time").innerHTML=d+"天 "+h+"小时"+m+"分"+s+"秒";
- /* if(leftsecond<=0){
- document.getElementById("str_time").innerHTML="很遗憾,活动已经结束啦!";
- clearInterval(vod_show);
- } */
- }
- show_time()
- var vod_show;
- vod_show=setInterval(show_time,100);
- </SCRIPT>
- </div>
下面是附件