訂單支付倒計時-剩余時間xx小時xx分xx秒


//<input type="hidden" id="endTime" value="1554912000000"> 結束時間
 
function mydate() {
let startTime = new Date(); // 開始時間
let endTime = new Date($('#endTime').val()*1); // 結束時間
let usedTime = endTime - startTime; // 相差的毫秒數
let days = Math.floor(usedTime / (24 * 3600 * 1000)); // 計算出天數
let leavel = usedTime % (24 * 3600 * 1000); // 計算天數后剩余的時間
let hours = Math.floor(leavel / (3600 * 1000)); // 計算剩余的小時數
let leavel2 = leavel % (3600 * 1000); // 計算剩余小時后剩余的毫秒數
let minutes = Math.floor(leavel2 / (60 * 1000)); // 計算剩余的分鍾數
let miao = Math.floor(leavel2/1000 % 60)
if (days==0 && hours==0 && minutes==0 && miao==0) {
alert('支付時間已過請重新下單')
clearInterval(newtimer);
return '0小時0分0秒';
} else {
return (days*24 + hours) + '小時' + minutes + '分' + miao + '秒';
}
}
$('#time').text(mydate)
 
let newtimer = setInterval(function(){
$('#time').text(mydate)
},1000)


免責聲明!

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



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