JavaScript动态实现倒计时
2016-03-10 22:43
621 查看
在笔试过程中遇到两次这样的问题:请计算当年还剩多少天多少小时多少分钟多少秒?
核心思想就是:剩余时间 = 目标时间 - 当前时间 var nowTime = new Date(); //当前时间 var futrueTime = new Date(2016,11,31,23,59,59);//目标时间 var t = nowTime - futrueTime;//获取剩余时间 但是它是毫秒格式 var newT = Math.floor(t/1000); //获取到整数的剩余秒数 var s_day = newT/86400; //剩余的天数 (24*60*60=86400) var s_hour = newT%86400/3600; // 剩余的小时数(60*60=3600) var s_min = newT%86400%3600/60; //剩余的分钟数 var s_sec = newT%60 //剩余的秒数
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- 最后一次说说闭包
- Ajax
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 对一个分号引发的错误研究
- 异步流程控制:7 行代码学会 co 模块
- ES6 走马观花(ECMAScript2015 新特性)
- JavaScript拆分字符串时产生空字符的原因
- Canvas 在高清屏下绘制图片变模糊的解决方法
- Redux系列02:一个炒鸡简单的react+redux例子
- JavaScript 各种遍历方式详解
- call/apply/bind 的理解与实例分享