1、在until.js添加代码
module.exports = {
formatTime: formatTime,
timeFomat: timeFomat//添加时间戳转时间
}
//时间戳转换时间
function timeFomat(time) {
if (time == null) {
return '评估中...';
}
var date = new Date(time);
let Y = date.getFullYear() + '-';
let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
let D = date.getDate() + ' ';
let h = date.getHours() + ':';
let m = date.getMinutes();
let s = date.getSeconds();
return Y + M + D + h + m;
}
2、在要使用的页面调用,这里我用times
times.js
// pages/times/times.js
//获取应用实例
const app = getApp();
var Util = require("../../utils/util.js"); //调用
Component({
/**
* 组件的属性列表
*/
properties: {
},
/**
* 组件的初始数据
*/
data: {
nowtime: '点击时间按钮',
},
/**
* 组件的方法列表
*/
methods: {
timesbtn(){
var createDate = Date.parse(new Date());//当前时间戳
this.setData({
nowtime: Util.timeFomat(createDate),
})
}
}
})
times.wxml
<!--pages/times/times.wxml-->
<view class="container">
<text>时间戳转时间</text>
<view class="user-motto"> {{nowtime}}</view>
<button class="chanbtn" bindtap="timesbtn" style="margin-top:10px;">时间</button>
</view>
效果图