微信小程序服务器日期格式化问题
程序员文章站
2022-04-11 18:45:49
"mon jan 06 2020 09:10:28 gmt+0800 (中国标准时间)"
一般服务器获取到的日期都是这样的,我们需要对其进行格式化
在utils目录创建fi...
"mon jan 06 2020 09:10:28 gmt+0800 (中国标准时间)"
一般服务器获取到的日期都是这样的,我们需要对其进行格式化
在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()], ["q+", math.floor((realdate.getmonth() + 3) / 3)], ["s+", realdate.getmilliseconds()], ]; var reg1 = regyear.exec(format); if (reg1) { format = format.replace(reg1[1], (realdate.getfullyear() + '').substring(4 - reg1[1].length)); } for (var i = 0; i < date.length; i++) { var reg2 = getregexp("(" + date[i][0] + ")").exec(format); if (reg2) { format = format.replace(reg2[1], reg2[1].length == 1 ? v : ("00" + date[i][1]).substring(("" + date[i][1]).length)); } } return format; } module.exports = { formattime: formattime,//日期格式化 }
wxml
<wxs module="filter" src="../../utils/filter.wxs"></wxs> <text>创建时间:{{filter.formattime(item.creattime, 'yyyy-mm-dd hh:mm:ss')}}</text>
渲染页面直接引用,并且进行日期格式化调用7
推荐阅读
-
微信小程序request出现400的问题解决办法
-
微信小程序出现wx.getLocation再次授权问题的解决方法分析
-
详解微信小程序之scroll-view的flex布局问题
-
基于腾讯云服务器部署微信小程序后台服务(Python+Django)
-
微信小程序 setData 对 data数据影响问题
-
微信小程序实现的日期午别医生排班表功能示例
-
微信小程序打款验证是什么情况 微信小程序打款验证问题解析
-
微信小程序有哪九大热点 微信小程序相关问题介绍
-
微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决
-
微信小程序实现Session功能及无法获取session问题的解决方法