layui前端时间戳转化实例

  

<强> 1,html:添加一个表,用来显示数据

        & lt;表类=" layui-table " id="列表" lay-filter=癿anageEvent祝辞& lt;/table>      

<强> 2,js部分:接收后台传来的数据

        layui。使用([“laypage”、“层”,“元素”,“表”,“形式”),函数(){   var laypage=layui.laypage;   var层=layui.layer;   var元素=layui.element;   var表=layui.table;   var=layui.form形式;      table.render ({   elem:“#列表”,   url:“${路径}/管理/selectManageList ',//数据接口,   页面:假的,//开启分页   关口:[[//表头   {字段:“manageId”,标题:“ID”:真的,固定:‘左’,对齐:“中心”},   {字段:“电话”、标题:“手机号码”,对齐:“中心”},   {字段:“mrtRoleName”,标题:“身份”,对齐:“中心”},   {字段:“loginTime”,标题:“最后登入时间”,对齐:“中心”,模板:“# loginTime”},   {字段:“地位”,标题:“状态的,样板:# statusTpl,对齐:“中心”},   {字段:“地位”,标题:“操”作,工具栏:# barDemo,模板:“# statusEdit unresize:真的,对齐:“中心”}   ]]      });   之前      

<强> 3,引进:

        & lt;脚本type=" text/html " id=發oginTime”比;      {{dateFormat (d.loginTime)}}//d是layui自带的   & lt;/script>   之前      

 layui前端时间戳转化实例

  

<强> 4,引入下面JS代码,可以刚在公共的JS文件里面

     /*时间戳转化开始*/Date.prototype。格式=函数(fmt){//作者:meizz   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),//q是季度   “S”: this.getMilliseconds()//毫秒   };   如果(/(y +)/test (fmt)) fmt=fmt.replace (RegExp。1美元,(this.getFullYear () + " ")。substr(长度)4 - RegExp。1.美元);   在o (var k)   如果新的正则表达式(“(“+ k +”)”)。test (fmt)) fmt=fmt.replace (RegExp。1美元,(RegExp。1美元。长度==1)& # 63;(o [k]):((“00”+ o [k])。substr ((" + o [k]) . length)));   返回fmt;   }      String.prototype。格式=函数(args) {   var=结果;   如果参数。长度比;0){   如果参数。长度==1,,typeof (args)==發oginTime”) {   (var关键args) {   如果(args(例子)!=未定义){   var reg=new RegExp(“({+键+ "})”、“g”);   结果=结果。替换(reg, args(例子));   }   }   }   其他{   (var=0;我& lt;arguments.length;我+ +){   如果(参数[我]!=未定义){//var reg=new RegExp(”({[“我+ +”]})”," g ");//这个在索引大于9时会有问题   var reg=new RegExp (“({)”+我+”(})”、“g”);   结果=结果。替换(reg,参数[我]);   }   }   }   }   返回结果;   }   函数dateFormat(价值){   返回值& # 63;新日期(值* 1000)。格式(“yyyy-MM-dd hh: mm: ss”):“”;   }      

值得注意的是:价值值,毫秒还是秒;我这里的价值是毫秒所以乘了1000

  

/*时间戳转化结束

  

 layui前端时间戳转化实例

  

以上这篇layui前端时间戳转化实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

layui前端时间戳转化实例