小程序---时间戳

在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 => { })
 

猜你喜欢

转载自www.cnblogs.com/wangshishuai/p/9591406.html