Câu trả lời:
Chỉ cần đặt trong biến tệp crontab của bạn TZ = Một số / Nơi bạn có thể đặt TZ nhiều lần để có các công việc riêng biệt trong các múi giờ riêng biệt. Ví dụ:
TZ=UTC
* 7 * * * root date | mail root
TZ=CEST
* 7 * * * root date | mail root
TZ=PCT
* 7 * * * root date | mail root
lúc 7:00 UTC (hoặc múi giờ bạn đã chạy cron daemon), ba công việc sẽ được chạy, nhưng mỗi công việc có biến TZ riêng.
Trong phiên bản CENTOS của cron chỉ cần thêm dòng: CRON_TZ = America / New_York
Điều này sẽ chạy lịch trình theo thời gian New York nhưng nhiệm vụ sẽ chạy trong múi giờ mặc định.
export TZ=America/New_York; unix_command; next_cmd_in_sequence
Bạn có thể chạy một phiên bản riêng của cron với một TZ
biến môi trường khác hoặc chỉ học cách thêm hoặc bớt một vài giờ.