在util.js 复制粘贴进去或将原来内容覆盖
//数据转化
function formatNumber(n) {
n = n.toString()
return n[1] ? n : '0' + n
}
/**
* 时间戳转化为年 月 日 时 分 秒
* number: 传入时间戳
* format:返回格式,支持自定义,但参数必须与formateArr里保持一致
*/
function js_date_time(unixtime) {
var dateTime = new Date(parseInt(unixtime) * 1000)
var year = dateTime.getFullYear();
var month = dateTime.getMonth() + 1;
var day = dateTime.getDate();
var hour = dateTime.getHours();
var minute = dateTime.getMinutes();
var second = dateTime.getSeconds();
var now = new Date();
var now_new = Date.parse(now.toDateString()); //typescript转换写法
var milliseconds = now_new - dateTime;
var timeSpanStr = year + '-' + month + '-' + day + ' ' + hour + ':' + minute;
return timeSpanStr;
}
module.exports = {
js_date_time: js_date_time
}
在所需js文件里面引用
var util = require("../../utils/util.js")
app.request('GET', '//v1/home/activity').then(res => {
// console.log(res.data[0].time);
// var arr = this.data.times;
// var ss = util.js_date_time(res.data[0].time)
// console.log(ss)
//动态fo循环
for (var i = 0; i < res.data.length; i++) {
res.data[i].time = util.js_date_time(res.data[i].time)
}
that.setData({
// console.log(res);
jsUrls: res.data,
})
}, res => { })