【发布时间】:2012-06-05 00:06:17
【问题描述】:
我需要在 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
谢谢! 罗恩
【问题讨论】:
-
“设置时区”是什么意思?您将使用什么作为(例如)夏令时更改的数据源?
-
是的弗洛里安,我正在使用 uclibc 和 /etc/TZ 似乎是正确的答案......! :)
-
但是 #cat /etc/TZ PST8PDT 仍然不能解决问题:(
-
@cerr 如果你想写入文件,你必须调用
echo 'PST8PDT' > /etc/TZ
标签: linux time timezone embedded busybox