因為最近做的項目很多地方都需要獲取時間;以前總是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"," "));
執行結果截圖: