JS倒计时-毫秒
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>js时分秒毫秒倒计时</title>
    </head>
    <body>
        <div>
            <span id="_d">00</span>
            <span id="_h">00</span>
            <span id="_m">00</span>
            <span id="_s">00</span>
            <span id="_ms">00</span>
        </div>
        <script type="text/javascript">
            function countTime() {
                var date = new Date();
                var now = date.getTime();               
                var endDate = new Date("2018-8-20 18:28:00");//设置截止时间
                var end = endDate.getTime();
                var leftTime = end - now; //时间差                              
                var d, h, m, s, ms;
                var timer;
                if(leftTime >= 0) {
                    d = Math.floor(leftTime / 1000 / 60 / 60 / 24);
                    h = Math.floor(leftTime / 1000 / 60 / 60 % 24);
                    m = Math.floor(leftTime / 1000 / 60 % 60);
                    s = Math.floor(leftTime / 1000 % 60);
                    ms = Math.floor(leftTime % 10);
                    if(ms < 10) {
                        ms = "0" + ms;
                    }
                    if(s < 10) {
                        s = "0" + s;
                    }
                    if(m < 10) {
                        m = "0" + m;
                    }
                    if(h < 10) {
                        h = "0" + h;
                    }
                     //将倒计时赋值到div中
	                document.getElementById("_d").innerHTML = d + "天";
	                document.getElementById("_h").innerHTML = h + "时";
	                document.getElementById("_m").innerHTML = m + "分";
	                document.getElementById("_s").innerHTML = s + "秒";
	                document.getElementById("_ms").innerHTML = ms + "毫秒";
	                //递归每秒调用countTime方法,显示动态时间效果
	                timer = setTimeout(countTime, 50);
} else {
                    console.log('已截止')
                     document.getElementById("_d").innerHTML ="00天";
	                document.getElementById("_h").innerHTML ="00时";
	                document.getElementById("_m").innerHTML ="00分";
	                document.getElementById("_s").innerHTML ="00秒";
	                document.getElementById("_ms").innerHTML = "00毫秒";
                }
}
countTime();
        </script>
    </body>
</html>
JS倒计时-毫秒的更多相关文章
- js 倒计时毫秒级别显示
		<html> <head> <style> div{ width:100%; text-align:center; font-size: 14px; } </ ... 
- js倒计时-倒计输入的时间
		计算指定时间到指定时间之间相差多少天.时.分.秒. 节日.活动.商城常用. 原理: 主要使用到时间戳,也就是从1970 年 1 月 1 日 到指定时间的毫秒数. 1. 求出毫秒差 :当两个时间直接进行 ... 
- js 倒计时(可自定义时间)
		<html> <head> <title>js 倒计时</title> </head> <body> <div> & ... 
- js倒计时显示
		<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>j ... 
- Js倒计时程序
		Js倒计时程序 点击下载 
- 用js完成毫秒格式数据的日期格式化任务
		后台传过来的数据 creationTime 在后台是Date类型的 毫秒转换成 05-24 月 日格式的 //获得月日得到日期oTime function getMoth(str){ var ... 
- JS倒计时网页自动跳转代码
		<title>JS倒计时网页自动跳转代码</title> <script language="JavaScript" type="text/ ... 
- JS倒计时 代码
		JS倒计时 代码 <div> <span id="KSD">3</span>天 <span id="KSH">1 ... 
- js倒计时函数和(js禁用和恢复a标签的操作)
		<script type="text/javascript"> /*获取手机号*/ var start_time=60; function get_phone_nums ... 
随机推荐
- 【BZOJ3944】Sum
			题面 Description Input 一共T+1行 第1行为数据组数T(T<=10) 第2~T+1行每行一个非负整数N,代表一组询问 Output 一共T行,每行两个用空格分隔的数ans1, ... 
- github和gitlab仓库一起使用
			github是网络公有代码仓库,一般用于私人代码托管,而gitlab一般是企业搭建的内部代码仓库.工作期间,我们都会同时用到这两个仓库.可公司邮箱与个人邮箱是不同的,由此产生的 SSH key 也是不 ... 
- 洛谷P5338 [TJOI2019]甲苯先生的滚榜
			原题链接洛谷P5338 [TJOI2019]甲苯先生的滚榜 题目描述 甲苯先生在制作一个online judge,他发现做比赛的人们很关心自己的排名(显而易见),在acm赛制的比赛中,如果通过题目数量 ... 
- coreseek 基与Sphinx 的全文索引
			假设有两张那个表,分别为articles,article_photos两张表.搜索的时候,要匹配articles.title.articles.intro.article_photos.caption ... 
- Sequelize 中文API文档-1. 快速入门、Sequelize类
			1. https://itbilu.com/nodejs/npm/VkYIaRPz-.html#api-init 2. http://docs.sequelizejs.com/manual/tutor ... 
- Redis深度历险——核心原理与应用实践
			高可用架构」的各位老铁们,你们好!你是否还记得上个月发布的文章中,有两篇深入讲解Redis的文章,分别是和,广大粉丝读者们对这两篇文章整体评价颇高.而我就是这两篇文章的原创作者「老钱」(钱文品),我是 ... 
- 2019牛客暑假多校赛(第二场) F和H(单调栈)
			F-Partition problem https://ac.nowcoder.com/acm/contest/882/F 题意:输入一个数n,代表总共有2n个人,然后每个人对所有人有个贡献值,然后问 ... 
- Vuejs之Component slot 插槽详解
			Vuejs的component的数据进行了沙箱隔离,除js全局变量如Math, Date之类外无法访问用户自定义的变量,所以使用component写组件或嵌套组件时明白变量的访问非常重要 编译作用域 ... 
- wpf中在style的template寻找ControlTemplate和DataTemplate的控件
			一.WPF中的两棵树 WPF中每个控件的Template都是由ControlTemplate构成,ControlTemplate包含了构成该控件的各种子控件,这些子控件就构成了VisualTree:而 ... 
- HashMap  和  concurrentHashMap
			从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心. 在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从 ... 
