【发布时间】:2017-07-07 09:35:53
【问题描述】:
所以我认为每个时区之间大约有 30 分钟。我想在每个时区的凌晨 12 点(午夜)运行我的脚本 cron.php。我该怎么做?
我在看这段代码:
TZ=UTC
* 7 * * * root date | mail root
TZ=CEST
* 7 * * * root date | mail root
TZ=PCT
* 7 * * * root date | mail root
这行得通吗?
这些代码是什么意思?
有更好的解决方案吗?
【问题讨论】:
-
“每个时区之间大约相差 30 分钟” - 嗯,不完全是:en.wikipedia.org/wiki/List_of_time_zone_abbreviations - 大多数相差 1 小时,但也有一些相差 30 分钟,和其他45分钟。谁知道将来是否可以创建另一个不同的...
-
让它每分钟运行一次,并让
cron.php遍历每个时区,看看那里是否是 00:00。
标签: php date datetime cron timezone