zoukankan      html  css  js  c++  java
  • js——时间戳转换、日期格式转换

    1. 获得当前日期
    let date = new Date()
    console.log(date);
    console.log(typeof date); // obj
    console.log(date * 1); // 时间戳
    
    let date1 = Date()
    console.log(date1);
    console.log(typeof date1); //string
    console.log(date1 * 1); //NaN

      2.  日期转换成时间戳

    let date5 = new Date()
    console.log(date5 * 1);
    console.log(Number(date5));
    console.log(date5.valueOf());
    console.log(date5.getTime());

      3. 封装日期格式化函数

    let date6 = new Date()
    function dateFormatFn(date,format='YYYY-MM-DD HH:mm:ss'){
      let config = {
        YYYY:date.getFullYear(),
        MM:date.getMonth()+1 >10?date.getMonth()+1:'0'+(date.getMonth()+1),
        DD:date.getDate(),
        HH:date.getHours()>10?date.getHours():'0'+(date.getHours()),
        mm:date.getMinutes(),
        ss:date.getSeconds()
      }
      for(const key in config){
        format = format.replace(key,config[key])
      }
      return format
    }
    console.log(dateFormatFn(date6));

    执行结果为:

      4. 使用moment.js格式化日期

    <script src="https://cdn.bootcdn.net/ajax/libs/moment.js/1.1.1/moment.js"></script>
    <script>
      console.log(moment().format('YYYY-MM-DD HH:mm:ss'));
    </script>

    8篇。

  • 相关阅读:
    python基础-枚举定义错误码
    凸包-Graham扫描法
    [USACO04OPEN]MooFest
    [USACO16OPEN]262144
    [ASPNETCORE] 抛砖引玉,EFCORE 软删除和自动添加审计的实现
    java 文件读取汇总
    java 各类型转换 convert
    java 各类型初始化汇总
    java 常用类型占用字节数
    Maven 常用命令
  • 原文地址:https://www.cnblogs.com/xiaoyui/p/13748196.html
Copyright © 2011-2022 走看看