1. 程式人生 > >小程式在頁面中使用的相容ios的時間處理

小程式在頁面中使用的相容ios的時間處理

最近在做小程式。又遇到了一個老問題,後臺返回的時間格式,如2018-09-08 10:00:00,直接處理成9月8日 10:00 在ios中報NAN。處理方式想在頁面中直接進行處理。

  1. 新建.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
    }
  1. 在頁面中的引用
<wxs module="filter" src="../../utils/common.wxs"></wxs>
 <text class='gray'>{{filter.formDate(item.openDate)}}</text>