layui时间格式错误或者出现NaN-NaN-NaN问题解决办法

问题描述: layui时间格式错误或者出现NaN-NaN-NaN问题 解决办法 列表中写法: field: 'FaultDate', title: '故障时间', templet: function (d) { return showTime(d.FaultDate);} js函数: function showTime(tempDate) { var date = tempDate.replace(/[^0-9]/ig, ""); var d = new Date(parseInt(date));

问题描述:

layui时间格式错误或者出现NaN-NaN-NaN问题

解决办法

列表中写法:
field: 'FaultDate', title: '故障时间', templet: function (d) {
 return showTime(d.FaultDate);}
js函数:
function showTime(tempDate) {
                var date = tempDate.replace(/[^0-9]/ig, "");
                var d = new Date(parseInt(date));
                var year = d.getFullYear();
                var month = d.getMonth(); month++; month = month < 10 ? "0" + month : month;
                var day = d.getDate(); day = day < 10 ? "0" + day : day;
                var time = year + "-" + month + "-" + day;
                return time;
            }
 

本文标题为:layui时间格式错误或者出现NaN-NaN-NaN问题解决办法