fed*_*qui 346
0并且7两个都代表星期日,你可以使用你想要的那个,所以写0-6或1-7有相同的结果.
此外,通过@Henrik的建议,可以通过天缩短名称来代替数字,如MON,THU等:
0 - Sun Sunday
1 - Mon Monday
2 - Tue Tuesday
3 - Wed Wednesday
4 - Thu Thursday
5 - Fri Friday
6 - Sat Saturday
7 - Sun Sunday
Run Code Online (Sandbox Code Playgroud)
图形:
??????????? minute (0 - 59)
? ????????? hour (0 - 23)
? ? ??????? day of month (1 - 31)
? ? ? ????? month (1 - 12)
? ? ? ? ??? day of week (0 - 6 => Sunday - Saturday, or
? ? ? ? ? 1 - 7 => Monday - Sunday)
? ? ? ? ?
* * * * * command to be executed
Run Code Online (Sandbox Code Playgroud)
最后,如果您想要指定日期,您可以使用逗号分隔日期,例如SUN,MON,THU,仅在星期日,星期一星期四将执行该命令.
您可以在维基百科关于Cron的文章中阅读更多详细信息.
Hen*_*rik 101
:-) Sunday | 0 -> Sun
|
Monday | 1 -> Mon
Tuesday | 2 -> Tue
Wednesday | 3 -> Wed
Thursday | 4 -> Thu
Friday | 5 -> Fri
Saturday | 6 -> Sat
|
:-) Sunday | 7 -> Sun
Run Code Online (Sandbox Code Playgroud)
正如你在上面所看到的,如前所述,数字0和7都分配给星期日.还列出了本周缩写的英文天数,也可以在crontab中使用.
数字或缩写的使用示例
15 09 * * 5,6,0 command
15 09 * * 5,6,7 command
15 09 * * 5-7 command
15 09 * * Fri,Sat,Sun command
Run Code Online (Sandbox Code Playgroud)
这四个例子完全相同,每周五,周六和周日9点15分执行命令.
详细地
有两个数字0和7星期日可用于编写从开始0或结束的工作日范围7.因此,您可以编写以星期日开始或以它结尾的范围,例如0-2或者5-7(例如,范围必须以较低的数字开头,并且必须以较高的数字结尾).缩写不能用于定义工作日范围.
你也可以使用Mon星期一,Tue星期二等日期名称.它更加人性化.
| 归档时间: |
|
| 查看次数: |
199521 次 |
| 最近记录: |