1. 程式人生 > >小程式{{}}中呼叫函式,wxs如何把時間戳轉為時間

小程式{{}}中呼叫函式,wxs如何把時間戳轉為時間

新建一個.wxs檔案

var filter = {
  getDateTime: function (value) {
    //不能使用 new Date()
      var time = getDate(value);
      var year = time.getFullYear();
      var month = time.getMonth() + 1;
      var date = time.getDate();
      var hour = time.getHours();
      var minute = time.getMinutes();
      var second = time.getSeconds();
      month = month < 10 ? "0" + month : month;
      date = date < 10 ? "0" + date : date;
      hour = hour < 10 ? "0" + hour : hour;
      minute = minute < 10 ? "0" + minute : minute;
      second = second < 10 ? "0" + second : second;
      return year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second;
  }
}
// 匯出對外暴露的屬性
module.exports = {
  getDateTime: filter.getDateTime
}

在.wxml中引入檔案

<!-- 引入.wxs檔案 src為相對路徑,module指定當前模組的名稱 -->
<wxs module="filter" src="./func.wxs"></wxs>
<view>{{filter.getDateTime(時間戳)}}&l