看似很容易,其實不簡單,我們以廣嵌中心的三星2410開發板為例,詳細講解
剛買回來的開發板上的時間是隨機產生的,我拿到的板子時間就在2030年,比較超前,汗
時間設置
先以root用戶進入命令提示符,然后通過運行date -s "15:50:23 2007-6-21"設置系統時間,然后把當前系統時間寫入硬件.運行hwclock -w.如果你的根文件系統是只讀的,執行這個命令有可能失敗這就需要為/etc/adjtime文件建立一個可寫的文件鏈接.
然后在啟動腳本中加一句話:hwclock -s,意思就是每次啟動的時候都使用硬件時間更新系統時間.
時區設置
本質來說,只需要把/etc/localtime文件鏈接到/usr/share/zoneinfo/中的相應的時區的文件就可以了,中國東部的就連接上海的可以了,中部的連接重慶。呵呵
FeedBack:
2007-06-22 11:06 | 天下無雙
CST時區問題
關鍵詞: CST timezone 時區
老問題了,幾年前做gnats的移植的時候曾經碰到過這個問題,沒想到現在還能碰到這個問題。
在很多unix下用date命令都能看到當前的時區。很多unix下中國時區都是用CST表示的。但是這個表示方法非常不合理。因為CST同時代表了下面4個時區。
CST Central Standard Time (USA) UT-6:00
CST Central Standard Time (Australia) UT+9:30
CST China Standard Time UT+8:00
CST Cuba Standard Time UT-4:00
在unix 下通過/etc/localtime這個硬連接指向的/usr/share/zoneinfo下的時區文件表示當前的真正時區。比如 /etc/localtime指向了/usr/share/zoneinfo/Asia/Shanghai這個文件的時候,CST就代表了中國標準時間。
但是很多語言的時間函數庫根本不做這個判斷,往往就是用一個獨立的時區配置文件做時區關鍵字和GMT的轉換。因此很多系統里面CST都變成了GMT-6,也就是美國中部時間。
在zope里面也是如此。而且很奇怪的是有的地方做了正確的判斷,有的地方沒做正確判斷。
比如文件的最后修改時間就是錯的,但是如果對一個頁面做comment的時候,comment時間就是正確的。
修改Zope中DateTime\DateTime.py的定義為:'cst':'GMT+8',就能夠解決這個問題。
但是這樣做就需要改代碼,然后重新編譯。
我試著在zope的啟動腳本里面加上TZ的環境變量設置,但是沒有效果。我想,最根本的解決方法應該是改變unix服務器的時區設置方法吧。 回復 更多評論
關鍵詞: CST timezone 時區
老問題了,幾年前做gnats的移植的時候曾經碰到過這個問題,沒想到現在還能碰到這個問題。
在很多unix下用date命令都能看到當前的時區。很多unix下中國時區都是用CST表示的。但是這個表示方法非常不合理。因為CST同時代表了下面4個時區。
CST Central Standard Time (USA) UT-6:00
CST Central Standard Time (Australia) UT+9:30
CST China Standard Time UT+8:00
CST Cuba Standard Time UT-4:00
在unix 下通過/etc/localtime這個硬連接指向的/usr/share/zoneinfo下的時區文件表示當前的真正時區。比如 /etc/localtime指向了/usr/share/zoneinfo/Asia/Shanghai這個文件的時候,CST就代表了中國標準時間。
但是很多語言的時間函數庫根本不做這個判斷,往往就是用一個獨立的時區配置文件做時區關鍵字和GMT的轉換。因此很多系統里面CST都變成了GMT-6,也就是美國中部時間。
在zope里面也是如此。而且很奇怪的是有的地方做了正確的判斷,有的地方沒做正確判斷。
比如文件的最后修改時間就是錯的,但是如果對一個頁面做comment的時候,comment時間就是正確的。
修改Zope中DateTime\DateTime.py的定義為:'cst':'GMT+8',就能夠解決這個問題。
但是這樣做就需要改代碼,然后重新編譯。
我試著在zope的啟動腳本里面加上TZ的環境變量設置,但是沒有效果。我想,最根本的解決方法應該是改變unix服務器的時區設置方法吧。 回復 更多評論
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
相關文章:
|
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|
常用鏈接
留言簿(15)
隨筆分類
隨筆檔案
- 2007年12月 (7)
- 2007年11月 (1)
- 2007年10月 (2)
- 2007年9月 (2)
- 2007年8月 (4)
- 2007年7月 (1)
- 2007年6月 (3)
- 2007年4月 (2)
- 2007年3月 (2)
- 2007年2月 (4)
- 2007年1月 (11)
- 2006年1月 (2)
- 2005年12月 (1)
- 2005年9月 (3)
相冊
我的其它領域Blog
搜索
積分與排名
- 積分 - 205802
- 排名 - 130
最新評論

- 1.?re: 發布跨平臺INI文件讀寫API(C++版本) V0.2.1
- 評論內容較長,點擊標題查看
- --xinyangme
- 2.?re: C++完美實現Singleton模式
- isGuarded似乎忘記調用了。在new一個新的instance前應該注意該線程是否可用。
- --過客
- 3.?re: 發布跨平臺INI文件讀寫API(C版本) V0.2.0
- 在linux下gcc編譯,運行后,出現無法寫的錯誤
- --embeldinux
- 4.?re: 發布跨平臺INI文件讀寫API(C++版本) V0.2.1
- 寫入的話和當成純txt沒差。
- --h
- 5.?re: 串口編程(3)--實現Linux、Unix串口通訊
- 學習了,非常感謝!
- --chekliang