在每个时区12点运行脚本

时间:2017-07-07 17:03:59

标签: php cron scheduled-tasks cron-task

我正在尝试在每个时区12点(午夜)运行.php脚本。

我的目标:我的数据库中有一个名为time_zone的字段。我需要在上午12点在该“时区”向该用户发送电子邮件。

我调查了cron的工作,但我不认为它适用于时区。还有其他方法可以达到这个目的吗?

编辑:我确实考虑过每隔30分钟运行一次脚本,因为有些时区间隔30分钟,但这似乎不是一个好的解决方案,因为我不知道如何计算它在哪个时区是12:00上午。

1 个答案:

答案 0 :(得分:1)

您可以创建所有时区的数组并进行比较。如果数组中存在,您可以发送电子邮件。它不完美,但它应该做的工作。