回答
如果系统使用了BusyBox,这个命令添加到/etc/inittab
:如果不使用busybox的
setenv TZ PDT
,只需设置一个环境变量在应用程序的初始化代码:
putenv ("TZ=PDT");
我已经为这些示例选择了美国太平洋夏令时,但也许这不适用于您。
听起来不错,很快就会试用。我从哪里得到官方的时区名称清单?例如。 “PDT”等? – 2012-03-25 19:20:24
@fredbasset:美国的价值在http://www.worldtimezone.com/time-usa12.php左下角附近的链接转到http://www.worldtimezone.com/wtz-names/timezonenames.html看起来相当彻底。 – wallyk 2012-03-25 19:30:19
我尝试了你的建议,但它还没有工作,由“date”命令报告的系统时间仍然是UTC。 TZ env。变种。肯定是设置为“PDT”。我使用Busybox busybox-1.11.2并使用Larry Doolittle的ntpclient(http://doolittle.icarus.com/ntpclient/)。 – 2012-03-25 19:40:26
我导出TZ = PDT(我的系统没有setenv
),并且TZ肯定被设置并且可用于运行ntpclient
的后续脚本。 /var/log/messages
中的日志条目均为UTC,与date命令的输出一样。
export TZ=PST8PDT
编辑$HOME/.profile
或$HOME/.bash_profile
追加以下行:
TZ='Asia/Kolkata'; export TZ
然后注销并重新登录。
- 1. 嵌入式设备系统
- 2. 嵌入式系统linux项目
- 3. 设置系统时间与在Linux中
- 4. 在linux上从PHP脚本中查找系统区域设置
- 5. 嵌入式Linux根文件系统在磁盘上
- 6. 在嵌入式Linux系统上使用tmpfs
- 7. 嵌入式系统
- 8. 嵌入式系统USB到Android设备
- 9. 基于Linux的嵌入式实时显示系统QT或GTK
- 10. 嵌入式系统设计:分区资源
- 11. 从.NET设置系统时区
- 12. Mysql的设置系统时区
- 13. 嵌入式系统上的Sqlite
- 14. 裸板上的C++嵌入式系统
- 15. Pyserial - 嵌入式系统
- 16. WCF和嵌入式系统
- 17. ZigBee和嵌入式系统
- 18. 嵌入式文件系统?
- 19. 嵌入式系统播客
- 20. 嵌入式系统 - 轮询
- 21. 如何在基于ARM的嵌入式Linux系统上进行节电?
- 22. 基于系统区域设置在C++
- 23. Datagridview日期时间格式不使用系统区域设置
- 24. 如何设置系统的时区与MySQL时区?
- 25. 音频检测在嵌入式系统
- 26. alsa在嵌入式系统CORE9G25
- 27. 学习C,Unix,Linux和嵌入式系统的资源
- 28. 没有Linux的嵌入式系统的图形库?
- 29. 哪个系统可以调用“基于嵌入式Linux”?
- 30. 嵌入式操作系统和桌面操作系统的区别
你能解释一下在堆栈溢出这个话题吗? – Oded 2012-03-25 18:55:01