3

我需要在 Linux 系统(嵌入式busybox 发行版)上设置时区,但我没有 /etc/timezone 也没有 /usr/share/zoneinfo。如何设置时区?

我使用以下命令将硬件时钟设置为 utc:hwclock --set --date=18:15:30 --utc 然后认为我可以在 /etc/profile 中使用“export TZ=PST8PDT”来获得正确的日期时间,但是这似乎不起作用。我仍然看到这个:

# date
Wed May 30 18:17:42 PDT 2012

谢谢!罗恩

4

2 回答 2

2

必须在 /etc/TZ 中设置正确的时区,使用 --set 和 --utc 标志将 hwclock 设置为 utc,并使用 hwclock --systohc 将系统时间存储在硬件时钟中。

于 2012-05-30T18:50:03.547 回答
1

将此添加到 /etc/inittab:

setenv TZ CDT

其中 CDT (Central) 是时区。

于 2012-05-30T17:58:19.723 回答