• 日期时间相关


      // 要求封装一个函数返回当前的时分秒,格式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'));
  • 相关阅读:
    STM32 Systick定时器
    STM32F10X_CL
    公司版STM32工作原理
    STM32外部中断实验
    STM32的串口通信
    STM32调试过程中常见的问题及解决方法
    【转】 STM32 入门教程 系统时钟 SysTick
    STM32学习5 FLASH编程
    STM32学习笔记之Systick
    STM32 USART 串口简单使用
  • 原文地址:https://www.cnblogs.com/guwufeiyang/p/13283678.html
Copyright © 2020-2023  润新知