?
详细说下laravel里面所有的定时函数,让你用的如鱼得水~~~~
->cron($expression)??emmm.....这个函数好像从来都没用到过,看英文介绍是“表达频率的cron表达式”,等我有时间在研究一下这个函数。
->between($startTime, $endTime)? ?任务在startTime和endTime时间段之内被调用,example:->between(8:00,9:00)表示8:00到9:00之间调用任务
->unlessbetween($startTime, $endTime)???任务在startTime和endTime时间段之内不被调用,example:->between(8:00,9:00)表示8:00到9:00之间不调用任务
->inTimeInterval($startTime, $endTime)??同between($startTime, $endTime),因为between()最终还是去调用了inTimeInterval()这个函数
->everyMinute()??最简单的一个函数,每分钟调用一次
->everyFiveMinutes()??每5分钟调用一次
->everyTenMinutes()??每10分钟调用一次
->everyFifteenMinutes()??每15分钟调用一次
->everyThirtyMinutes()? 每30分钟调用一次
->hourly()??每小时调用一次,准点调用
->hourlyAt($offset)? 每小时调用一次,example: ->hourly(30)? 1:30,2:30,3:30...调用一次
->daily()??每天0:00调用一次
->dailyAt($time)? example: ->daily(9:00)每天9点调用一次
->at($time)?在给定的时间调用函数
->twiceDaily($first = 1, $second = 13)??每天调用两次,默认0点和12点调用
->weekdays()??工作日调用
->weekends()??周末调用
->mondays()?周一调用
->tuesdays()?周二调用
->wednesdays()?周三掉用
->thursdays()?周四调用
->firdays()?周五调用
->saturdays()?周六调用
->sundays()?周日调用
->weekly()?每周调用一次
->weeklyOn($day, $time = '0:0')?example: ->weeklyOn(0, 8:00)每周日8点调用,0,7都表示周日,1-6,相对应
->monthly()??每月调用一次
->monthlyOn($day, $time = '0:0')?emaple: ->monthlyOn(5, 9:00) 每月5号9:00调用
->twiceMonthly($first = 1, $second = 16)??每月调用2次,如果没理解错应该是默认每月1号零点和16号零点(15号24点),没测试
->quarterly()?每季度调用一次
->yearly()? 每年调用一次