l-timing
v1.0.0
Published
定时一个指定24小时时间的事件 Schedule an event for a specified 24-hour time
Downloads
1
Readme
安装方法
npm i l-timing
yarn add l-timing
使用方法
当前库并非使用定时器每1秒检查是否到点执行,可以查看源码进行了解
import timing from "l-timing"
/**
* @param {number} [hour = 12] 默认每天12点触发
* @param {number} [minute = 0] 默认12:00分触发
* @param {function} [callBack = ()=>{}] 默认回调函数
* @param {number} [day = 1] 默认超过指定时间会 + day(默认为1)天触发,当前即明天12点触发
*/
function callBack(){
console.log("callBack")
}
timing(17,26,callBack) //每天17:26执行回调函数
timing(17,26,callBack,2) //如果过了今天,就在当前+2天17:26执行回调函数,相当于2天执行一次