10位时间戳转换年月日时分秒
时间戳转换年月日时分秒:2021-9-8 16:20:40
第一种:iphone和web端可以用,uniapp Android里toLocaleString()报错
dateTrans(date) {
let date="1631089240"
return (new Date(parseInt(date) * 1000).toLocaleString('chinese',{hour12:false})).replaceAll("/","-")
},
第二种:uniapp Android也可以用
happenTimeFun(data){
let date = new Date(data*1000);
//时间戳为10位需*1000,时间戳为13位的话不需乘1000
let y = date.getFullYear();
let MM = date.getMonth() + 1;
MM = MM < 10 ? ('0' + MM) : MM;
let d = date.getDate();
d = d < 10 ? ('0' + d) : d;
let h = date.getHours();
h = h < 10 ? ('0' + h) : h;
let m = date.getMinutes();
m = m < 10 ? ('0' + m) : m;
let s = date.getSeconds();
s = s < 10 ? ('0' + s) : s;
return y + '-' + MM + '-' + d + ' ' + h + ':' + m+ ':' + s;
},
判断时间戳有没有超过5分钟,true不超过,false超过
isTimeIn(date){
return new Date().getTime() < parseInt(date)*1000+5*60*1000
}