zoukankan      html  css  js  c++  java
  • JS 日期转字符串

    来源地址:https://www.jb51.net/article/165003.htm

    // 格式化日期,如月、日、时、分、秒保证为2位数
    function formatNumber (n) {
     n = n.toString()
     return n[1] ? n : '0' + n;
    }
    // 参数number为毫秒时间戳,format为需要转换成的日期格式
    function formatTime (number, format) {
     let time = new Date(number)
     let newArr = []
     let formatArr = ['Y', 'M', 'D', 'h', 'm', 's']
     newArr.push(time.getFullYear())
     newArr.push(formatNumber(time.getMonth() + 1))
     newArr.push(formatNumber(time.getDate()))
     
     newArr.push(formatNumber(time.getHours()))
     newArr.push(formatNumber(time.getMinutes()))
     newArr.push(formatNumber(time.getSeconds()))
     
     for (let i in newArr) {
      format = format.replace(formatArr[i], newArr[i])
     }
     return format;
    }

    调用:

    var a=new Date() ; 
    //传入格式为数字类型
    formatTime(a.getTime(),'Y-M-D h:m:s')
    //临时调用如下

    let start = new Date();
    start = start.getFullYear() + '.' + (start.getMonth()) + '.' + start.getDay();

  • 相关阅读:
    22 有序化模块
    21模块
    Day20 继承
    Day19 约束
    面向对象 成员
    面向对象01
    内置函数、匿名函数、递归、二分法
    生成器函数 推导式
    Unity3D 实现方块跑酷
    day30-2018-12-3-进程
  • 原文地址:https://www.cnblogs.com/Alex-Mercer/p/12059111.html
Copyright © 2011-2022 走看看