簡體   English   中英

日期中的時區?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM