ubuntu 19.04 如何设置 cron 的时区?

2020-01-31 19:36:39 +08:00
 phpfpm
又是我,我又来了
遇到运维的问题我就麻爪

lnmp,mysql/Php 的时区都好说,非 root 用户的时区也没啥问题
但是就是 crontab 的时区不对

```
root@web:/opt/gitbase/tech# cd ~
root@web:~# env | grep TZ
TZ=Asia/Shanghai
root@web:~# date
Fri 31 Jan 2020 07:36:13 PM CST

```

想问下如何才能把 crontab 的时区配置对呢?
3402 次点击
所在节点    Linux
11 条回复
abbottcn
2020-01-31 19:46:12 +08:00
CST = China Shanghai Time.
phpfpm
2020-01-31 19:47:50 +08:00
@abbottcn 那就是我。。表错了??
phpfpm
2020-01-31 19:50:38 +08:00
@abbottcn 但是我的 cron 的 log 的时间还是+00:00

emmm 我也重启服务了。。
xfspace
2020-01-31 20:25:35 +08:00
CRON_TZ=Asia/Shanghai
xfspace
2020-01-31 20:29:26 +08:00
@abbottcn
CST 国内代表 China Standard Time
phpfpm
2020-01-31 20:40:09 +08:00
@xfspace 这个写在哪 我写 /root/.profile 之后重启 cron 还是不行。。
nameme
2020-01-31 21:03:53 +08:00
@phpfpm Systemd crond.service 里设置变量?
cq65617875
2020-01-31 21:22:28 +08:00
dpkg-reconfigure tzdata
phpfpm
2020-01-31 21:53:39 +08:00
@nameme

systemctl edit cron
之后是 nano 打开的空文档

GNU nano 3.2 /etc/systemd/system/cron.service.d/.#override.confaee9fadb2fe380ec


所以我该写啥。。。
phpfpm
2020-01-31 21:53:54 +08:00
@cq65617875 试了不行。。
nameme
2020-02-01 12:49:10 +08:00
@phpfpm

```
[Service]
Environment=TZ=Asia/Shanghai
```

大概是这样?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/641249

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX