zoukankan      html  css  js  c++  java
  • Oracle时间一串数字转为日期格式

    一、前台处理

    js中接收到后台返回的json字符串中的日期类型的字段都变成了一串数字,例如:1500341149000。所以我们需要将这个串格式化形如:2017-07-18 09:25:49.

    1、首先在js中加入格式化函数

    //封装转换函数
    
    Date.prototype.Format = function(fmt)   
    { 
    //author:wangweizhen
      var o = {   
        "M+" : this.getMonth()+1,                 //月份   
        "d+" : this.getDate(),                    //
        "h+" : this.getHours(),                   //小时   
        "m+" : this.getMinutes(),                 //
        "s+" : this.getSeconds(),                 //
        "q+" : Math.floor((this.getMonth()+3)/3), //季度   
        "S"  : this.getMilliseconds()             //毫秒   
      };   
      if(/(y+)/.test(fmt))   
        fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));   
      for(var k in o)   
        if(new RegExp("("+ k +")").test(fmt))   
      fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));   
      return fmt;   
    }; 

    2、将一串数字型的日期封装

    var date = new Date(1500341149000);

    3、调用函数格式化

    调用函数格式化:date.Format("yyyy-MM-dd hh:mm:ss");

    完成以上操作即可显示日期格式

    例子:

    for(var i=0;i<data.list.length;i++){
                    dataList+="<tr >" +
                            "<td>"+data.list[i].rzdm+"</td>" +
                            "<td>"+data.list[i].bz+"</td>" +
                            /*将一串数字格式的时间格式化成为日期格式  封装格式化*/
                            "<td>"+ new Date(data.list[i].czsj).Format("yyyy-MM-dd")+"</td>" + 
                            "<td align='center'>" +
                            "<td>" +
                            "</tr>";
    }
    美好生活
  • 相关阅读:
    Idea默认的全局设置,如Maven等
    mybatis中Parameter index out of range (1 > number of parameters, which is 0).
    SpringBoot入门-2(两种热部署方式)
    Java中关于static语句块的理解
    HashMap源码剖析
    keytool用法总结
    Tomcat配置https
    git的安装及其使用
    java中Arrays类的应用
    三次握手四次挥手
  • 原文地址:https://www.cnblogs.com/ssbydk/p/9687958.html
Copyright © 2011-2022 走看看