返回首頁
當前位置: 主頁 > 精通Office > Ubuntu教程 >

SuSE Linux的時區縮略名稱查詢方法

時間:2012-11-28 19:33來源:知行網www.f1globe.com 編輯:麥田守望者

在設置或查詢操作系統的時區時,執行date命令后,得到返回結果中會看到該系統的時區(如:PRC,US等),對于需要維護海外服務器或支持海外客戶的系統工程師們,就會對時區和夏令時這些概念敏感起來啦,所以這篇文章就介紹下如何在Linux操作系統中查詢時區縮略名所代表的時區全名。

一、時區的兩種格式
眾所周知,Linux的時區有如下兩種格式:
1、GMT格式,如GMT-8
2、時區名稱格式,如PRC、US/Alaska

二、時區名稱的查詢方法
步驟1:查看/usr/share/zoneinfo/iso3166.tab文件,得到國家代碼

該文件的摘錄部分如下:
BR Brazil
CL Chile
CN China
由此可知,巴西Brazil的國家代碼是BR,智利Chile的國這代碼是CL,中國China的國家代碼是CN。

步驟2根據國家代碼,再查看/usr/share/zoneinfo/zone.tab文件,得到時區名稱

zone.tab文件的格式為:國家代碼,緯度經度,時區名稱,注釋

其中北緯為正,東經為正,南緯為負,西經為負。

該文件摘錄部分如下:

#country-

#code coordinates TZ comments

BR -0351-03225 America/Noronha Brazil/DeNoronha Atlantic islands

BR -0127-04829 America/Belem - Amapa, E Para

BR -0343-03830 America/Fortaleza - NE Brazil (MA, PI, CE, RN, PB)

BR -0803-03454 America/Recife - Pernambuco

BR -0712-04812 America/Araguaina - Tocantins

BR -0940-03543 America/Maceio - Alagoas, Sergipe

BR -1259-03831 America/Bahia - Bahia

BR -2332-04637 America/Sao_Paulo Brazil/East S & SE Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS)

BR -2027-05437 America/Campo_Grande - Mato Grosso do Sul

BR -1535-05605 America/Cuiaba - Mato Grosso

BR -0846-06354 America/Porto_Velho - W Para, Rondonia

BR +0249-06040 America/Boa_Vista - Roraima

BR -0308-06001 America/Manaus Brazil/West E Amazonas

BR -0640-06952 America/Eirunepe - W Amazonas

BR -0958-06748 America/Rio_Branco Brazil/Acre Acre

CL -3327-07040 America/Santiago Chile/Continental most locations

CL -2709-10926 Pacific/Easter Chile/EasterIsland Easter Island & Sala y Gomez

CN +3114+12128 Asia/Shanghai PRC

由此可知:巴西Brazil、智利Chile及中國China的時區名稱如下表所示,請根據實際情況來選擇時區名稱。

國家 時區名稱 注釋
Brazil America/Noronha Brazil/DeNoronha Atlantic islands
America/Belem - Amapa, E Para
America/Fortaleza - NE Brazil (MA, PI, CE, RN, PB)
America/Recife - Pernambuco
America/Araguaina - Tocantins
America/Maceio - Alagoas, Sergipe
America/Bahia - Bahia
America/Sao_Paulo Brazil/East S & SE Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS)
America/Campo_Grande - Mato Grosso do Sul
America/Cuiaba - Mato Grosso
America/Porto_Velho - W Para, Rondonia
America/Boa_Vista - Roraima
America/Manaus Brazil/West E Amazonas
America/Eirunepe - W Amazonas
America/Rio_Branco Brazil/Acre Acre
Chile America/Santiago Chile/Continental most locations
Pacific/Easter Chile/EasterIsland Easter Island & Sala y Gomez
China PRC    

特殊說明:歐洲的時區名稱比較特殊,歐洲所有國家,按地理位置分為東歐、中歐及西歐,對應的時區名稱為EET、MET及WET。

注意:
1、操作系統的版本不同,同一時區名稱的時區(夏令時)規則可能不同。
2、操作系統的版本相同,但時區補丁不同,時區(夏令時)規則可能不同。
3、操作系統的時區(夏令時)規則,可能與當地政府執行的完全不同

------分隔線----------------------------
標簽(Tag):Ubuntu Linux Android 操作系統 Unix fedora debian
------分隔線----------------------------
推薦內容
猜你感興趣
99久久免费高清热精品