• 日期时间相关


      // 要求封装一个函数返回当前的时分秒,格式08:08:08
      function getTime() {
        var time = new Date();
        var h = time.getHours();
        h = h < 10 ? '0'+ h : h;
        var m = time.getMinutes();
        m = m < m ? '0'+ m : m;
        var s = time.getSeconds();
        s = s < s ? '0'+ s : s;
        return h + ':' + m + ":" + s;
      }
      console.log(getTime());  // 14:48:40
     // 通过date获取总的毫秒数
     // 1.通过valueOf() getTime()
     var date = new Date();
     console.log(date.valueOf()); // 1594449709234
     console.log(date.getTime());
    
     // 2.简单的写法
     var date1 = +new Date();
     console.log(date1);  // 1594449709234
    
     // 3.h5新增的 获得总的毫秒数
     console.log(Date.now()); 
      // 倒计时效果
      function countDown(time) {
        var nowTime = +new Date(); // 返回的是当前时间总的毫秒数
        var inputTime = +new Date(time);  // 返回的是用户输入时间总的毫秒数
        var times = (inputTime - nowTime) / 1000;  // time就是剩余时间,总的秒数
        var d = parseInt(times / 60 / 60 / 24); //
        var h = parseInt(times / 60 / 60 % 24); //
        var m = parseInt(times / 60 % 60); //
        var s = parseInt(times % 60); // 当前的秒
        return d + '天' + h + '时' + m + '分' + s + '秒';
      }
      console.log(countDown('2020-7-18 18:00:00'));
  • 相关阅读:
    关于页面的已终止操作
    Assembly Manifest 通俗简易手册
    C# Enumeration 使用
    打架必备!擒敌拳116动连贯动作 分解动作
    解决js中onMouseOut事件冒泡的问题
    DOM标准与IE的html元素事件模型区别
    vim编辑器
    linux常用的命令解释
    搭建本地仓库
    Linux系统虚拟机安装
  • 原文地址:https://www.cnblogs.com/guwufeiyang/p/13283678.html
Copyright © 2020-2023  润新知