今天進度藉由 Crontab.guru - The cron schedule expression editor 學好 crontab 表達式
昨天昏頭了 ~
原來 1 * * * *
不是每分鐘一次,而是每個小時的 1 分
跑一次,像是 10:01、11:01、12:01 各跑一次...
正確方式是 */1 * * *
表達式 : 15 14 1 * *
,像是
2020-11-01 14:15:00
2020-12-01 14:15:00
2020-13-01 14:15:00
表達式 : 0 8 * * 1-5
,像是
2020-10-23 08:00:00
2020-10-26 08:00:00
2020-10-27 08:00:00
2020-10-28 08:00:00
2020-10-29 08:00:00
這裡要注意不是 * 8 * * sun
! 這代表每 8 點的每分鐘都要跑一次...
2020-10-25 08:00:00
2020-10-25 08:01:00
2020-10-25 08:02:00
2020-10-25 08:03:00
2020-10-25 08:04:00
要使用 0 8 * * sun
才對
2020-10-25 08:00:00
2020-11-01 08:00:00
2020-11-08 08:00:00
2020-11-15 08:00:00
2020-11-22 08:00:00
0 8-17 * * *
2020-10-22 08:00:00
2020-10-22 09:00:00
2020-10-22 10:00:00
2020-10-22 11:00:00
2020-10-22 12:00:00
2020-10-22 13:00:00
2020-10-22 14:00:00
2020-10-22 15:00:00
2020-10-22 16:00:00
2020-10-22 17:00:00
不學好 crontab 表達式,讓你工作處處是驚喜 (有驚無喜)