關於時間類型數據的轉換

由於遇到後端返回得是"2019-05-24 11:42:30"這樣時間類型的數據,要進行計算就不太可能因此要將他轉換成時間戳計算後再轉回來


話很少說上代碼後端

timeCal(time){
	let endTime = Date.parse(new Date(time));
	let nowTime = Date.parse(new Date());
	let autoTime = (endTime-nowTime);
	let days = parseInt(autoTime / (1000 * 60 * 60 * 24));
	let hours = parseInt((autoTime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
	return days+"天"+hours+"小時";
},
複製代碼
  1. 這裏是進行了時間的計算用來肯定中間的時間差
  2. 傳進來的是獲取到的時間值
  3. 將獲取的時間從新格式化成標準時間格式而後進行轉換
  4. 計算後轉換回來
相關文章
相關標籤/搜索