Php 从9小时到23小时,每x分钟执行一次Cronjob

Php 从9小时到23小时,每x分钟执行一次Cronjob,php,cron,crontab,cron-task,Php,Cron,Crontab,Cron Task,我需要在特定的时间配置cronjob,比如每50分钟从9点到23点。 我正在努力 */50 9-23*** 但它在9:50和10:00运行,我需要一些帮助。 谢谢。您定义的时间范围将转换为: 9 50 10 40 11 30 12 20 13 10 14 00 15 50 - 16 40 17 30 18 20 19 10 20 00 20 50 - 21 40 22 30 因此,您需要定义这些不同的作业: 50 9,15,20 * * * 40 10,16,21 * * * 30 11,

我需要在特定的时间配置cronjob,比如每50分钟从9点到23点。 我正在努力

  • */50 9-23***
但它在9:50和10:00运行,我需要一些帮助。
谢谢。

您定义的时间范围将转换为:

9 50
10 40
11 30
12 20
13 10
14 00
15 50 -
16 40
17 30
18 20
19 10
20 00
20 50 -
21 40
22 30
因此,您需要定义这些不同的作业:

50 9,15,20 * * *
40 10,16,21 * * *
30 11,17,22 * * *
20 12,18 * * *
10 13,19 * * *
00 14,20 * * *

我看到了可能的重复,实际上他们做了两个cron作业,间隔40分钟,0,40*/2和20 1,3,5。。。。但这对我来说不是个好办法。谢谢,看起来不错。但是有没有其他方法让它更灵活,我的意思是f.e.如果我需要每48或40分钟,那么需要做很多改变:)好吧,如果你一直在写,那么你可以把它们分组。40岁会有很多相似之处,只有三组。你为什么不接受?cronjob没有那么灵活不是我的错:)