在JS中如何把毫秒转换成规定的日期时间格式实例

  

最近做的一个项目,从后台查询到日期数据传到前台JS中遍历之后显示的是以“14”开头的毫秒数,刚开始想用“simpleDateFormat类处理,结果显示都不显示了。后来查了一下资料,感觉其实很简单、下面把自己的方法分享给大家以供参考。

  

1。显示的毫秒数

  

在JS中如何把毫秒转换成规定的日期时间格式实例

  

2。处理之前的样式

  

在JS中如何把毫秒转换成规定的日期时间格式实例

  

3。处理之后的样式

  

在JS中如何把毫秒转换成规定的日期时间格式实例

        Date.prototype。toLocaleString=function () {   返回this.getFullYear () +“-”+ (this.getMonth () + 1) +“-”+ this.getDate () + " " + this.getHours () +“:”+ this.getMinutes () +“:”+ this.getSeconds ();   };      成功:功能(数据){   var Str=" ";   var长度=data.length;   我(var=0; i<长度;我+ +){//Str +=& lt; tr> & lt; td>的[我].roleId + +数据”& lt;/td> & lt; td>“[我].roleName + +数据”& lt;/td> & lt; td>“[我].remarks + +数据”& lt;/td> & lt; td>“[我].createBy + +数据”& lt;/td> & lt; td>“[我].createDate + +数据”& lt;/td> & lt; td>“[我].updateBy + +数据”& lt;/td> & lt; td>“[我].updateDate + +数据”& lt;/td> & lt; td>“[我].status + +数据”& lt;/td> & lt;/tr>”;   Date.prototype。toLocaleString=function () {   返回this.getFullYear () +“-”+ (this.getMonth () + 1) +“-”+ this.getDate () + " " + this.getHours () +“:”+ this.getMinutes () +“:”+ this.getSeconds ();   };   Str +=& lt; tr>“+   “& lt; td类=\”tbody_check \“在”+   “& lt;跨类=\”检查\“在”+   “& lt;输入类型=\”复选框\“价值=https://www.yisu.com/薄癧我].roleId + +数据”\ \“name=\”复选框“在”+   “& lt;/span>”+   “& lt;/td>”+   “& lt; td>”[我].roleId +数据+”& lt;/td>”+   “& lt; td>”[我].roleName +数据+”& lt;/td>”+   “& lt; td>”[我].remarks +数据+”& lt;/td>”+   “& lt; td>”[我].createBy +数据+”& lt;/td>”+   “& lt; td>”[我].createDate +新日期(数据).toLocaleString () +“& lt;/td>”+   “& lt; td>”[我].updateBy +数据+”& lt;/td>”+   “& lt; td>”[我].updateDate +新日期(数据).toLocaleString () +“& lt;/td>”+   “& lt; td>”[我].status +数据+”& lt;/td>”+   “& lt;/tr>”;   }   $ (" # rolelist ") . html (Str);   }      之前      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

在JS中如何把毫秒转换成规定的日期时间格式实例