linux - 在 cpanel (crontab) 上更改 cron 作业的时区
问题描述
我需要在我的 Cpanel 共享主机上*/20 16-23 * * *
按我的时区 ( Africa/Cairo )运行具有以下表达式的 cron 作业。
我成功创建了 cron 作业,但它是按服务器时间/区域(我猜是美国)完成的。经过大量搜索,我找到了一个解决方案(没有解决我的问题),它放在TZ="Africa/Cairo"
我的命令之前,所以整行都是这样的。
*/20 16-23 * * * TZ="Africa/Cairo" curl example.com
不幸的是,它对我不起作用!在我的时间/区域上午 12 点之后,cron 工作仍在工作,这不应该!
( */20 16-23 * * * ) 下午 4 点至凌晨 12 点之间每 20 分钟一班
解决方案
推荐阅读
- javascript - 解析 Javascript 对象以显示分层链接目录
- javascript - “d”参数在 .on 事件中返回未定义
- c# - 如何忽略 Specflow 语句中的字母数字文本从转换为参数?
- android - 在后端数据库中存储来自其他 API 的 oauth 令牌
- amazon-web-services - CommaDelimitedList、fn:if 和 fn:select 的 AWS Cloudformation 组合
- docker - 在 Dockerfile 构建中连接到 localhost?
- c# - 包装 String.Join 方法
- azure - Azure 服务总线消息:正文 v 标头
- python - 在熊猫中连接时如何保留空列?
- flutter - 更新TestFairy插件版本后如何解决错误?