记录一个JS快速获取年月日时分秒的写法

因为最近做的项目很多地方都需要获取时间;以前总是new Date后再去分别获取年月日时分秒最后拼接在一起,偶尔写还好,但是几个项目都要用,又不想封成公共方法,所有使用以下方法获取时间了

1.获取当前时间

  

  附上代码:new Date( +new Date() + 8 * 3600 * 1000 ).toJSON().substr(0,19).replace("T"," ")

  执行结果截图:

2.获取距离当前时间某天的时间 --以距离当前时间一个月前为例

  

 附上代码:

    let monthsTime = 30 * 24 * 3600 * 1000; //一个月的毫秒
    let time = new Date( +new Date() + 8 * 3600 * 1000 - monthsTime ).toJSON().substr(0,19).replace("T"," ");
    console.log(time);
    console.log(new Date( +new Date() + 8 * 3600 * 1000 ).toJSON().substr(0,19).replace("T"," "));

执行结果截图:

  

原文地址:https://www.cnblogs.com/youwei716/p/14088544.html