Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在每个时区上午12点运行cron作业_Php_Date_Datetime_Cron_Timezone - Fatal编程技术网

Php 在每个时区上午12点运行cron作业

Php 在每个时区上午12点运行cron作业,php,date,datetime,cron,timezone,Php,Date,Datetime,Cron,Timezone,所以我认为每个时区之间大约有30分钟。我想在每个时区的凌晨12点(午夜)运行脚本cron.phpfor。我该怎么做 我在看这个代码: TZ=UTC * 7 * * * root date | mail root TZ=CEST * 7 * * * root date | mail root TZ=PCT * 7 * * * root date | mail root 这行吗 这些代码是什么意思 有更好的解决方案吗?除了几个例外,大多数时区间隔1小时。 上述代码将在列出的每个时区的上午7点运行

所以我认为每个时区之间大约有30分钟。我想在每个时区的凌晨12点(午夜)运行脚本
cron.php
for。我该怎么做

我在看这个代码:

TZ=UTC
* 7 * * * root date | mail root
TZ=CEST
* 7 * * * root date | mail root
TZ=PCT
* 7 * * * root date | mail root
这行吗

这些代码是什么意思


有更好的解决方案吗?

除了几个例外,大多数时区间隔1小时。 上述代码将在列出的每个时区的上午7点运行


最好有一个每小时运行一次的脚本,然后在您自己的时区启动它一次

“每个时区之间大约有30分钟”-嗯,不完全是:-大多数有1小时的差异,但有些有30分钟的差异,有些有45分钟的差异。谁知道将来是否可以创建另一个不同的时区……让它每分钟运行一次,让
cron.php
逐步遍历每个时区,看看它是否在00:00。