-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcrontabexpr.go
More file actions
21 lines (20 loc) · 1.73 KB
/
crontabexpr.go
File metadata and controls
21 lines (20 loc) · 1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package schedule
// 一些常用的crontab表达式
const (
EveryMinute = "* * * * *" //每分钟的开始第0秒
EveryFiveMinute = "*/5 * * * *" //每5分钟的开始第0秒
EveryTenMinute = "*/10 * * * *" //每10分钟的开始第0秒
EveryFifteenMinute = "*/15 * * * *" //每15分钟的开始第0秒
EveryTwentyMinute = "*/20 * * * *" //每20分钟的开始第0秒
EveryThirtyMinute = "*/30 * * * *" //每30分钟的开始第0秒
EveryFortyFiveMinute = "*/45 * * * *" //每45分钟的开始第0秒
EveryDayOfEightAMClock = "0 8 * * *" //每天早上八点
FirstDayOfMonth = "0 0 1 * *" //每月的第一天的0点0分
LastDayOfMonth = "0 0 L * *" //每月的最后一天的0点0分
FirstDayOfWeek = "0 0 * * 1" //每周的第一天(周一)的0点0分
LastDayOfWeek = "0 0 * * 7" //每周的最后一天(周天)的0点0分
TenClockAtWeekday = "0 10 * * MON-FRI" //每个工作日(周一~周五)的上午10点0分
TenClockAtWeekend = "0 10 * * SAT,SUN" //每个周末(周六和周日)的上午10点0分
HourlyBetween9And17ClockAtWeekday = "0 9-17 * * MON-FRI" //每个工作日(周一~周五)的上午9点0分到下午5点0分每小时一次
HalfHourlyBetween9And17ClockAtWeekday = "*/30 9-17 * * MON-FRI" //每个工作日(周一~周五)的上午9点0分到下午5点0分每半时一次
)