1 // 一、時間戳轉化成時間格式 2 function getTime(times) { 3 return new Date(parseInt(times) * 1000).toLocaleString().replace(/:\d{1,2}$/, ' '); 4 } 5 6 // 二、時間戳轉換爲距離如今多長時間 7 function getTimeUntilNow(mss) { 8 var days = parseInt(mss / (1000 * 60 * 60 * 24)); 9 if (days > 0) { 10 return days + " 天前"; 11 }; 12 var hours = parseInt((mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 13 if (hours > 0) { 14 return hours + " 小時前 "; 15 }; 16 var minutes = parseInt((mss % (1000 * 60 * 60)) / (1000 * 60)); 17 if (minutes > 0) { 18 return minutes + " 分鐘前 "; 19 }; 20 var seconds = (mss % (1000 * 60)) / 1000; 21 return "剛剛 "; 22 }