小程序如何把时间戳转化成具体的时间
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;
}
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"])
}
转化后
每一个云开发的数据在创建时勾选创建时间。即数据中会有_createTime这个字段。我们要通过for循环的形式进行遍历把时间戳转化成24小时值。
5.总结
记得点赞哦!
|