1.页面布局

<h1 id="show">距离2020年元旦还有:<span></span>天<span></span>小时<span></span>分<span></span>秒</h1>

2.js动态显示

getTime()获得设定的时期与1970年1月1日时间相差的毫秒数

1)获得插入数字的位置

var show=document.getElementById("show").getElementsByTagName("span");

2)声明现在的时间和未来的时间

var timeing=new Date();
var time=new Date(2020,0,1,0,0,0);

3)获得两个时间差

var num=time.getTime()-timeing.getTime();

4)计算天数(24小时60分钟60秒*1000毫秒) parseInt()取整

var day=parseInt(num/(24*60*60*1000));

5)获得去除天数后剩余的毫秒数

num=num%(24*60*60*1000);

6)计算小时和获得去除小时后剩余的毫秒数

var hour=parseInt(num/(60*60*1000));
num=num%(60*60*1000);

7)计算分钟和获得去除分钟后剩余的毫秒数

var minute=parseInt(num/(60*1000));
num=num%(60*1000);

8)计算秒

var seconde=parseInt(num/1000);

9)页面上显示

              show[0].innerHTML=day;show[1].innerHTML=hour;show[2].innerHTML=minute;show[3].innerHTML=seconde;

10)设置定时器每一秒获取一次新的时间

3.源码

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title></head><body><h1 id="show">距离2020年元旦还有:<span></span>天<span></span>小时<span></span>分<span></span>秒</h1><script>var show=document.getElementById("show").getElementsByTagName("span");setInterval(function(){var timeing=new Date();var time=new Date(2020,0,1,0,0,0);var num=time.getTime()-timeing.getTime();var day=parseInt(num/(24*60*60*1000));           num=num%(24*60*60*1000);var hour=parseInt(num/(60*60*1000));            num=num%(60*60*1000);var minute=parseInt(num/(60*1000));num=num%(60*1000);var seconde=parseInt(num/1000);show[0].innerHTML=day;show[1].innerHTML=hour;show[2].innerHTML=minute;show[3].innerHTML=seconde;},100)</script></body>
</html>

前端js——倒计时效果实现 动态显示倒计时相关推荐

  1. html倒计时星期日,Web前端——倒计时效果

    一.JavaScript Date对象 getYear() 获取年份,获取年最好用 getFullYear()获取完整格式年份,如2014,一般用这个 getMonth()获取月,从0开始(0~11) ...

  2. 前端-js网页特效(一)倒计时效果及原理

    目录 一.原理 二.代码解析(内有注释) css部分 HTML部分: script部分: 三.实际效果图 四.结束语 一.原理 说到倒计时效果,基本面实现的话离不开 setInterval()这个方法 ...

  3. Html+Css+js实现春节倒计时效果(移动端和PC端)

    目录 前言 导语 效果预览 html部分 移动端样式(mobile.css) pc端样式(style.css) js部分 效果演示 移动端 pc端 总结 下载地址 前言 我是歌谣 我有个兄弟 巅峰的时 ...

  4. JS倒计时效果(不积蛙步无以至千里不积小流无以成江海)

    JS实现倒计时效果 js基础语法实现倒计时效果(需要手动刷新) 核心算法:输入的时间减去现在的时间就是倒计时所剩余的时间,即倒计时,但是不能拿时分秒相减,比如05分减去25分,结果变负. 用时间戳来做 ...

  5. JS写的随机数倒计时效果

    JS写的倒计时效果 过程: 1.随机生成4-10之间的随机数 2.随机数是几就从几开始倒计时 3.开始倒计时 4.到 0 时倒计时结束(或者点击也可以停止倒计时) 来康康效果图片吧 这里我加了个数字小 ...

  6. JS倒计时效果+数字图片

    这里用JS结合一组数字图片,写了一个简单的倒计时效果.数字图片大家自己找啦,这里需要注意的就是图片命名--要和图片中的数字保持一致哟. 如果有什么不完善的地方,还请各路大神指点. 代码呈上: < ...

  7. js页面倒计时7天 java_javascript实现倒计时效果

    本文实例为大家分享了javascript实现倒计时效果的具体代码,供大家参考,具体内容如下 首先先写一个布局 #numbers p { position: absolute; font-size: 1 ...

  8. 原生JS 实现日期倒计时效果

    每逢佳节倍思亲 时间滴答滴答的逝去 离团聚的日子又近了一点 写一个简单的倒计时效果 让我们的团聚在一点点看见中来临 思路: 1.首先获取当前时间 2.获取所需时间 2.获取时间差(所需时间减去当前时间 ...

  9. Layui数据表格每一行动态显示倒计时

    目录 声明 需求描述 后端接口 前端代码 最终效果 声明 本文转载自 fengchen0123456789 的以下博客 https://blog.csdn.net/fengchen0123456789 ...

最新文章

  1. 微信小程序获取text的值与获取input的输入的值
  2. Java并发编程实战_一线大厂架构师整理:java并发编程实践教程
  3. 洛谷 - P1028 数的计算(线性dp)
  4. Ajax.net实现的动态输入项
  5. win10系统javac不是内部或外部命令,也不是可运行的程序 或批处理文件。
  6. 对于嵌入式交叉编译总结
  7. 编译原理抽象语法树_平衡抽象原理
  8. 天池 在线编程 木材加工(二分查找)
  9. 网络工程师考试2005年上半年下午试题解析(二)
  10. 2010-12-1至2011-06-11
  11. 【修正补发】Scratch2exe-ch将sb2文件转换为exe文件
  12. MZD Studios|感谢你们,我挺过来了,不做老外舔狗 -Jerome Alan Chan
  13. 网络安全防护体系建设
  14. jQuery下载和基础使用(超详细)
  15. 关于 Java 的线程状态
  16. 数字序列 Number Sequence
  17. 在html页面中怎么打印区域,网页打印代码,可以打印指定区域的
  18. 基于javaweb的校园班级同学通讯录管理系统(java+ssm+html+jsp+mysql)
  19. wps 设置代码块和代码块快捷键 多级编号
  20. RDM redis操作

热门文章

  1. 超详细解决office2016和visio2016同时安装出错问题
  2. MacPS安装服务器当前无响应,最新:M1芯片Mac安装Photoshop2021闪退/卡在启动屏页解决办法...
  3. 5G网络实现自动驾驶车联网——第三篇:5G网络实现远程SSH,远程桌面
  4. 【算法】贪婪算法——每步都是最优解
  5. 【splishsplash】修复catch.hpp的问题
  6. PDCP 功能与基本概念
  7. 痞子衡嵌入式:盘点国内Cortex-M内核MCU厂商高主频产品(2023)
  8. 【iOS地图导航】“步行导航”及“HUD导航”的实现,demo+高清源码,大家按需自取~~
  9. Elasticsearch集群扩容踩坑记录
  10. C#情怀与未来,怨天尤人还是抓住机会,能否跟上dnc新时代浪潮?