前台页面有时需要把请求回来的日期格式化展示,属于比较简单的操作。
一、先来示例:
后台传过来的日期:
页面展示效果:
二、首先在utils文件夹里新建一个filter.wxs 文件
filter.wxs里代码如下:
//日期格式化-------------------------------------------------------------
var formatTime = function (strDate, format = "yyyy-MM-dd hh:mm:ss") {
// 解决ios出现NaN问题
var realDate = strDate ? getDate(strDate.replace(getRegExp('-', 'g'), '/')) : getDate();
var regYear = getRegExp("(y+)", "i");
var date = [
["M+", realDate.getMonth() + 1],
["d+", realDate.getDate()],
["h+", realDate.getHours()],
["m+", realDate.getMinutes()],
["s+", realDate.getSeconds()