倒计时 (修改中)

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
     <div id="div1">

     </div>
    <script type="text/javascript">
         var oDiv = document.getElementById("div1");
         var str = getTime();
         oDiv.innerHTML+=str;
        function getTime(){
            var tarTime = new Date("2017/04/5 21:59:59");
            var nowTime = new  Date();
            var tarSpan = tarTime.getTime();
            var nowSpan = nowTime.getTime();
            //
            var diffTime = tarSpan - nowSpan;
            //   1、算出总毫秒差中包含的小时有几个
            var hour = Math.floor(diffTime/(1000*60*60));
            //   2、当前这几个小时占了多少毫秒
            var hourMs = hour*60*60*1000;
            // 3、接下来算分钟的时候,需要把小时占用的减去
            var spanMs = diffTime -hourMs;
            //  4、开始算spanMs中包含多少分钟
            var  minute=Math.floor(spanMs/(1000*60));
            //  5、算这么多分钟占用多少毫秒
            var minuteMs=minute*60*1000;
            // 6、算秒的时候把分钟占用的也减去
            spanMs=spanMs-minuteMs;
            // 7、算剩下的包含多少秒
            var second = Math.floor(spanMs/1000);
            return zero(hour)+":"+zero(minute)+":"+zero(second);
        }
        function zero(value){
            return value < 10?"0"+value:value;
        }
    </script>
</body>
</html>
时间: 2024-10-21 22:19:45

倒计时 (修改中)的相关文章

vi常用命令与设置(不断修改中)

注:前缀':'表示vim命令(命令模式),前缀'$'表示为shell命令,表示Ctrl + W,表示Ctrl + Shift+ 6,无前缀者均为普通模式下的键盘按键.基本的插入与修改:        a       光标下一个字符处插入:        i       在当前光标处插入:        A       行尾插入:        o       在光标下新建一行插入:        r       键入替换一个字符:        R       键入替换所有字符:        

20180315_前端_根据一段字符串,将checkbox反显,通常用在修改中

需求:根据一段字符串,将checkbox反显,通常用在修改中. <html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".btn1").c

javascript的倒计时功能中newData().getTime()在iOS下会报错问题解决

找了半天问题啊!!! 我使用了mobiscroll.js这个插件 ,但是ios手机一直报错! 在做移动端时间转化为时间戳时,遇到了一个问题,安卓手机上访问时,能拿到时间戳,从而正确转换时间,而在iOS上缺不能正常显示,显示的时间为:NaN-NaN1-NaN  Invalid Date new Date('2016-07-18 14:58:32').getTime();      //在ios上死活拿不到时间戳显示NaN 接着我查了很多国外的技术blog,终于找到了解决方案,原来想要IOS5中的S

安装 openstack-ocata OVS+VLAN(归档修改中)

一.基础环境 yum install vim wget lrzsz unzip python-openstackclient openstack-utils openstack-selinux chrony mariadb mariadb-server python2-PyMySQL rabbitmq-server memcached python-memcached -y yum upgrade 二.创建数据库 CREATE DATABASE keystone; CREATE DATABASE

高精度模板(修改中)

这个是一个高精度的模板,还在完成中... 1 #include<iostream> 2 #include<algorithm> 3 #include<cstdio> 4 #include<cstdlib> 5 #include<cmath> 6 #include<cstring> 7 #include<vector> 8 #define xh(a,b,c)for(int a=(b);a<=(c);a++) 9 #de

把传统的基于sql的企业信息中心迁移到spark 架构应该考虑的几点思考...[修改中]

把传统的基于sql的企业信息中心迁移到spark 架构应该考虑的几点 * 理由: 赶时髦,  这还不够大条么? > 数据都设计为NO-SQL模式, 只有需要search的才建立2级索引. 就可以了,未必需要rdbms结构. 搜索,和报表可以用spark sql 来进行query. 而且spark提供了内置的mlib和graphX 一般的报表都够用了. > DBA平常有做备份什么的. 那么切换到spark系统后,如何对数据进行备份? > 有没有异地备份的功能?

浅谈android中仅仅使用一个TextView实现高仿京东,淘宝各种倒计时

今天给大家带来的是仅仅使用一个TextView实现一个高仿京东.淘宝.唯品会等各种电商APP的活动倒计时.最近公司一直加班也没来得及时间去整理,今天难得休息想把这个分享给大家,只求共同学习,以及自己后续的复习.为什么会想到使用一个TextView来实现呢?因为最近公司在做一些优化的工作,其中就有一个倒计时样式,原来开发的这个控件的同事使用了多个TextView拼接在一起的,实现的代码冗余比较大,故此项目经理就说:小宏这个就交给你来优化了,并且还要保证有一定的扩展性,当时就懵逼了.不知道从何处开始

浅谈android中只使用一个TextView实现高仿京东,淘宝各种倒计时

今天给大家带来的是只使用一个TextView实现一个高仿京东.淘宝.唯品会等各种电商APP的活动倒计时.近期公司一直加班也没来得及时间去整理,今天难得歇息想把这个分享给大家.只求共同学习,以及自己兴许的复习. 为什么会想到使用一个TextView来实现呢?由于近期公司在做一些优化的工作,当中就有一个倒计时样式,原来开发的这个控件的同事使用了多个TextView拼接在一起的.实现的代码冗余比較大.故此项目经理就说:小宏这个就交给你来优化了.而且还要保证有一定的扩展性,当时就懵逼了.不知道从何处開始

IOS中的修改包名

1.在我们做项目的时候可能会遇到中途的修改包的名字,今天下午对着网上的教程的修改的包名,修改了好几次都失败, 最后还是在自己的努力下去修改,还是成功了,这个是IOS8.4,xcod6.4的修改包名方法如下: 2.先看下最终的效果如下:将Udp客户端-->UDPClient :效果图片 3.第一步骤是选中product name ,选中项目名,按回车键: 4.编辑修改Porduct name -===>UDPClient : 如图 5.点击Rename======>Enable, 6.点击