时间戳转换

https://www.cnblogs.com/nield-bky/p/6040853.html

一:时间转时间戳:javascript获得时间戳的方法有四种

1.var timestamp1 = Date.parse(new Date()); // 结果:1477808630000 毫秒级别的数值被转化为000

2.var timestamp2 = (new Date()).valueOf(); // 结果:1477808630404

3.var timestamp3 = new Date().getTime(); // 结果:1477808630404 

4.var timetamp4 = Number(new Date()) ; //结果:1477808630404 

二,时间戳转时间

var timestamp4 = new Date(1472048779952);//直接用 new Date(时间戳) 格式转化获得当前时间

var result=timestamp4.toLocaleDateString().replace(/\//g, "-") + " " + timestamp4.toTimeString().substr(0, 8)//再利用拼接正则等手段转化为yyyy-MM-dd hh:mm:ss 格式

结果:

封装一个时间戳转时间的方法

export default (aa)=>{
    if(aa){
      let timestamp4 = new Date(aa);
      let result=timestamp4.toLocaleDateString().replace(/\//g, "-") + " " + timestamp4.toTimeString().substr(0, 8)
      return result
    }else{
      return ''
    }
  }

 

posted @ 2020-10-30 09:03  嗯哼Nymph  阅读(202)  评论(0编辑  收藏  举报