記錄一個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"," "));

 

執行結果截圖:

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM