js日期相減


// var date = "2019-06-24 11:55:00",date2 = "2019-06-24 14:05:00";


function dateLess(fromDate, toDate){ var date = new Date(fromDate); var date2 = new Date(toDate); var s1 = date.getTime(),s2 = date2.getTime(); var total = (s2 - s1)/1000; var day = parseInt(total / (24*60*60));//計算整數天數 var afterDay = total - day*24*60*60;//取得算出天數后剩余的秒數 var hour = parseInt(afterDay/(60*60));//計算整數小時數 var afterHour = total - day*24*60*60 - hour*60*60;//取得算出小時數后剩余的秒數 var min = parseInt(afterHour/60);//計算整數分 var afterMin = total - day*24*60*60 - hour*60*60 - min*60;//取得算出分后剩余的秒數 if(day === 0){ if(hour === 0){ return min+"分"+afterMin+"秒"; }else{ return hour+"時"+min+"分"+afterMin+"秒"; } }else{ return day+"天"+hour+"時"+min+"分"+afterMin+"秒"; } }

 


免責聲明!

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



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