let startTime = new Date().getTime(),
count = 0;
// 倒計時時間修正處理
const countDownStart = () => {
// 業(yè)務(wù)邏輯處理 ...
count++;
let offset = new Date().getTime() - (startTime + count * 1000),
nextTime = 1000 - offset;
if (nextTime < 0) nextTime = 0;
timer = setTimeout(countDownStart, nextTime);
};
timer = setTimeout(countDownStart, 1000);
倒計時時間修正
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 在項目開發(fā)過程中都會有倒計時的內(nèi)容,今天自己弄的GCD寫的倒計時 1> UIButton 點擊 倒計時60 秒; ...
- 之前一個項目在做手機注冊登錄時,有一個特殊的需求,就是發(fā)送驗證碼,按鈕進入倒計時后,退出頁面(pop),重新進入還...
- 項目中提交訂單之后,會有付款時間倒計時提醒,不過相關(guān)的接口中只提供了訂單提交時間戳,沒有訂單付款超時時間戳,后臺規(guī)...