文章目录

小程序如何把时间戳转化成具体的时间

1.time.js

我们首先要在utils中放入我们的time.js

function toDate(number){
var date = new Date(number);
var y = date.getFullYear();
var m = date.getMonth() + 1;
m = m < 10 ? ('0' + m) : m;
var d = date.getDate();
d = d < 10 ? ('0' + d) : d;
var h = date.getHours();
h = h < 10 ? ('0' + h) : h;
var minute = date.getMinutes();
var second = date.getSeconds();
minute = minute < 10 ? ('0' + minute) : minute;
second = second < 10 ? ('0' + second) : second;
// return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;//年月日时分秒
return y + '-' + m + '-' + d + ' ' + h + ':' + minute;
}
module.exports = {
toDate: toDate
}

2.将查到的数据转化成具体的时间

小程序如何把时间戳转化成具体的时间_时间戳

3.代码实现

db.collection("xwtz").get({
success:res=>{
for(var i=0;i<res.data.length;i++){
res.data[i]["_createTime"]=times.toDate(res.data[i]["_createTime"])
}
this.setData({
rmb:res.data
})
}
})

4.分析

for(var i=0;i<res.data.length;i++){
res.data[i]["_createTime"]=times.toDate(res.data[i]["_createTime"])
}

小程序如何把时间戳转化成具体的时间_git_02

转化后

小程序如何把时间戳转化成具体的时间_github_03

每一个云开发的数据在创建时勾选创建时间。即数据中会有_createTime这个字段。我们要通过for循环的形式进行遍历把时间戳转化成24小时值。

5.总结

记得点赞哦!