JS獲取某個時間戳與當前時間之間的差距,並轉化爲 天,時,分

function calculateDiffTime(start_time) {
	if(!parseInt(start_time)) return "-";
		var endTime = Math.round(new Date() / 1000);
	
		var timeDiff = endTime - start_time
		var day = parseInt(timeDiff / 86400);
		var hour = parseInt((timeDiff % 86400) / 3600);
		var minute = parseInt((timeDiff % 3600) / 60);
	
		day = day?(day+'天'):'';
		hour = hour?(hour+"時"):'';
		minute = minute?(minute+"分"):'';
		return day + hour + minute + '之前';
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章