最近在做小程序。又遇到了一个老问题,后台返回的时间格式,如2018-09-08 10:00:00,直接处理成9月8日 10:00 在ios中报NAN。处理方式想在页面中直接进行处理。
- 新建.wxss文件
由于wxss不支持es6,所以不能使用es6语法
var filter = {
formDate: function (date1) {
if (!date1) return ''
var reg = getRegExp('-', "g");
var date2= date1.replace(reg, '/');
var date = getDate(date2);
return (date.getMonth() + 1) + "月" + date.getDate() + '日 ' + (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':' + (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes());
}
}
module.exports = {
formDate: filter.formDate
}
- 在页面中的引用
<wxs module="filter" src="../../utils/common.wxs"></wxs>
<text class='gray'>{{filter.formDate(item.openDate)}}</text>
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。