在嵌入式Linux系统上设置时区

时间:2012-03-25 18:46:37

标签: linux timezone

我有一个小的uCLinux系统,如何在uCLinux上设置时区?

谢谢, 佛瑞德

3 个答案:

答案 0 :(得分:3)

如果系统使用BusyBox,请将此命令添加到/etc/inittab

setenv TZ PDT

如果不使用busybox,只需在应用程序的初始化代码中设置一个环境变量:

putenv ("TZ=PDT");

我为这些例子选择了美国太平洋夏令时,但这可能不适用于你。

答案 1 :(得分:0)

我导出TZ = PDT(我的系统没有setenv),并且TZ肯定被设置并且可用于运行ntpclient的后续脚本。 /var/log/messages中的日志条目全部为UTC,日期命令的输出也是如此。

export TZ=PST8PDT

答案 2 :(得分:0)

修改$HOME/.profile$HOME/.bash_profile,附加以下行:

TZ='Asia/Kolkata'; export TZ

然后注销并重新登录。