zoukankan      html  css  js  c++  java
  • 微信小程序,时间戳转为日期格式

    1. //数据转化  
      function formatNumber(n) {  
        n = n.toString()  
        return n[1] ? n : '0' + n  
      }  
        
      /** 
       * 时间戳转化为年 月 日 时 分 秒 
       * number: 传入时间戳 
       * format:返回格式,支持自定义,但参数必须与formateArr里保持一致 
      */  
      function formatTime(number,format) {  
        
        var formateArr  = ['Y','M','D','h','m','s'];  
        var returnArr   = [];  
        
        var date = new Date(number * 1000);  
        returnArr.push(date.getFullYear());  
        returnArr.push(formatNumber(date.getMonth() + 1));  
        returnArr.push(formatNumber(date.getDate()));  
        
        returnArr.push(formatNumber(date.getHours()));  
        returnArr.push(formatNumber(date.getMinutes()));  
        returnArr.push(formatNumber(date.getSeconds()));  
        
        for (var i in returnArr)  
        {  
          format = format.replace(formateArr[i], returnArr[i]);  
        }  
        return format;  
      }  
       

     

    功能说明:

    微信小程序里,时间戳转化为日期格式,支持自定义、

    使用方法(高手请自行略过):

    拷贝至项目utils/utils.js中,并注意在js中声明下;

     

    1. module.exports = {  
          formatTime: formatTime  
      }  

     

    在index.js中,onReady: function中使用

        var sjc = 1488481383;
        console.log(time.formatTime(sjc,'Y/M/D h:m:s'));
        console.log(time.formatTime(sjc, 'h:m'));

     

    得到的效果如下:

    2017/03/03 03:03:03
    03:03

  • 相关阅读:
    人事面试测试篇25
    人事面试测试篇19
    人事面试测试篇24
    人事面试测试篇20
    人事面试测试篇18
    人事面试测试篇23
    人事面试测试篇21
    人事面试测试篇17
    明天……
    重装系统
  • 原文地址:https://www.cnblogs.com/dalulu/p/8882763.html
Copyright © 2011-2022 走看看