微信小程序服务器日期格式化问题
"MonJan06202009:10:28GMT+0800(中国标准时间)"
一般服务器获取到的日期都是这样的,我们需要对其进行格式化
在utils目录创建filter.wxs文件
filter.wxs
//日期格式化 varformatTime=function(strDate,format="yyyy-MM-ddhh:mm:ss"){ //解决ios出现NaN问题 varrealDate=strDate?getDate(strDate.replace(getRegExp('-','g'),'/')):getDate(); varregYear=getRegExp("(y+)","i"); vardate=[ ["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()], ]; varreg1=regYear.exec(format); if(reg1){ format=format.replace(reg1[1],(realDate.getFullYear()+'').substring(4-reg1[1].length)); } for(vari=0;iwxml
创建时间:{{filter.formatTime(item.creatTime,'yyyy-MM-ddhh:mm:ss')}} 渲染页面直接引用,并且进行日期格式化调用7
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。