时间戳转换时间格式

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
 }
原文地址:https://www.cnblogs.com/kerin/p/15244047.html