我正在使用godaddy托管和运行cron job for codeigniter。那将是每天上午10点运行。所以在cron tab中我试过这个
00 10 * * * export TZ=Asia/Dhaka; wget http://www.example.com/function
00 10 * * * TZ=Asia/Dhaka; wget http://www.example.com/function
00 10 * * * export TZ=Asia/Dhaka; /usr/bin/curl "http://www.example.com/function"
总是那些在其他时区执行的命令可能是UTC时区,但我需要亚洲/达卡时区UTC +6:00。
如何编写正确的时区命令以及在何处编写它?
答案 0 :(得分:1)
The above answers didn't help me, they both gave me the date / time for the domain, but not for cron job. What helped me to determine the cron job schedule is:
答案 1 :(得分:0)
C-Panel cron作业管理器未显示服务器的当前时间。设置帐户后,将在驻留在特定时区的特定服务器上完成。您需要找出该时区的内容,然后根据该时区设置时间表。你可以运行
echo date("D M d, g:i A", time())
在php
中发挥作用告诉你。然后设定你的日程安排。
答案 2 :(得分:0)
如果你正在使用PHP,你可以弄清楚服务器上的时间和你所在的时区:
echo date('c');
它会输出类似的内容:
2017-08-15T02:40:09 + 00:00