wxs
var DateFr = {
/**
* 转换成年月日
* @param time 需格式化对象
* @param splitSymbol 间隔符
*/
getDate: function (time, splitSymbol) {
splitSymbol = splitSymbol || '/';//默认“/”间隔
if (!time) return '';
var date = getDate(time);
var M = date.getMonth() + 1;
var y = date.getFullYear();
var d = date.getDate();
if (M < 10) M = "0" + M;
if (d < 10) d = "0" + d;
return y + splitSymbol + M + splitSymbol + d;
},
/**
* 转换成年月日带时间
* @param time 时间
* @param splitSymbol 年月日分隔符
*/
dateFormatHH: function (time, splitSymbol) {
console.log(time)
if (!time) {
return '';
}
splitSymbol = splitSymbol || '/';//默认“-”间隔
var d = getDate(time);
var y = d.getFullYear().toString();
var m = (d.getMonth() + 1).toString();
var day = d.getDate().toString();
var h = d.getHours();
var ms = d.getMinutes();
var s = d.getSeconds();
var hh = h >= 10 ? h.toString() : '0' + h.toString();
var mm = ms >= 10 ? ms.toString() : '0' + ms.toString();
var ss = (s < 10 ? '0' + s : s).toString();
return y + splitSymbol + m + splitSymbol + day + ' ' + hh + ':' + mm + ':' + ss;
}
}
module.exports = {
getDate: DateFr.getDate,
getDateTime: DateFr.dateFormatHH
}
wxml引用
顶部引入文件
<wxs module="dateFr" src="../../../pipe/date-pipe.wxs"></wxs>
使用
<text>{{dateFr.getDateTime(creationTime,'-')}}</text>
<wxs module="dateFr" src="../../../pipe/date-pipe.wxs"></wxs>
<van-overlay show="{{overlay}}" />
<view>
<text>{{creationTime,'-')}}</text>
</view>