自己封裝的乙個簡單的倒計時功能

2022-02-19 17:53:50 字數 803 閱讀 8408

因為平常工作中很常用到該功能,所以就利用這次國慶假期,重新梳理與對原有**進行改善,再整合乙個常用的功能,最終封裝出這個「簡單倒計時」功能。

該倒計時方法具有以下該功能:

1. 根據指定日期與當前的電腦時間進行匹配

2. 通過指定乙個陣列引數,來設定在每一天內不同的時間段進行倒計時。

* 該方法還未通過實際工作的檢測,穩定性未知(如果實際工作通過,會刪除這段話

1

function

countdown(date,target,filter)else

if(i == filter.length-1)

2526}27

}28////////////////////////////

2930 lefttime = math.ceil((settime - nowtime)/1000);

31if(nowtime <=settime)else

4142

//here set out format

43 target.innerhtml = 'd:'+d+' h:'+h+' m:'+m+' s:'+s;

4445}46

core();

47 }

呼叫方式:

1

//普通呼叫

2 countdown('2016/10/02/23:43',odiv);34

//指定時間迴圈倒計時

5 countdown('2016/10/02/23:43',odiv,[9,11,18]);

記錄乙個簡單的倒計時

參考了這篇 乙個簡單的分和秒的倒計時 import time defcountdown m while true print d分鐘倒計時開始 m for minutes in range m,1,1 if minutes 0 break for seconds in range 59 1,1 ti...

Vue寫乙個簡單的倒計時按鈕功能

在專案開發裡,我們經常會遇到傳送驗證碼 點選了之後有60秒倒計時的按鈕,很常見卻也很簡單,但是在寫這個按鈕的時候有個別地方還要注意下,今天寫出來,如有問題歡迎指正!完成的效果如下 為了更快顯示出效果,我把時間設成了5秒。按鈕在點選之後會出現倒計時,同時按鈕變為不可點選狀態,樣式也發生變化,滑鼠懸浮上...

乙個簡單的倒計時js外掛程式

接收的引數end是必須傳的,格式是 分隔的日期字串,start是可選的,不傳就是從現在開始倒計時,callback也是可選的,到倒計時接收時執行自定義的函式。countdown function return var day parseint time 86400,10 var hour parse...