[英]Timezone in date?
Linux 中的date
命令從哪里獲取timezone
信息? 我在系統中看不到/etc/localtime
文件和/usr/share/zoneinfo
目錄。 仍然當我執行date
命令時,我得到以下輸出
UTC 2010 年 12 月 9 日星期四 16:28:18
請告訴我命令從哪里獲取時區信息?
謝謝,LinuxPenseur
來自http://www.wikihow.com/Change-the-Timezone-in-Linux
在運行 Linux 的手機和其他小型設備上,時區的存儲方式不同。 它寫在 /etc/TZ 中,格式如[4] 中所述。 手動編輯此文件或使用 echo(例如,echo GMT0BST > /etc/TZ 來設置英國的時區)。
來自http://www.radisys.com/files/support_downloads/03245-02_MPCMM0001_MPCMM0002_CMM_Software_TPS.pdf
CMM 確定與文件 /etc/cmm/TZ 中維護的本地時區的偏移量並自動更新時間。
不要忘記UTC是標准 Unix 系統在實時時鍾中存儲日期/時間的方式。 如果您雙引導到 Windows,它更喜歡將本地時間存儲在 CMOS 實時時鍾中,則您必須使用有趣的程序(請參閱hwclock(8)
聯機幫助頁)跳過一些問題。
因此date(1)
程序只是向您顯示“我沒有配置時區”的結果:
# date -u
Thu Dec 9 10:40:54 UTC 2010
# TZ=UTC date
Thu Dec 9 10:40:57 UTC 2010
# TZ=PST8PDT date
Thu Dec 9 02:41:02 PST 2010
#
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.