本小節包含如何管理時區的概念資訊及說明。
本小節包含以下主題:
本小節說明如何向 Calendar Server 增加新的時區,以便其在 Communications Express 使用者介面中可用。例如,您可能要為 America/Miami 增加新時區。
增加新時區最簡單的方法是複製並編輯以下步驟所說明的每個檔案中與要增加的時區類似的時區項目。例如,如果要為 America/Miami 增加時區,可複製並編輯每個檔案中用於 America/New_York 的時區項目。如果您的新時區包含日光節約時間 (DST),請嘗試尋找一個類似區塊來複製。
本小節說明如何修改現有時區。例如,您可能要變更時區名稱,如將「America/Phoenix」變更為「US/Arizona」。
修改以下檔案中您要變更之時區的時區區段:
/etc/optSUNWics5/config/timezones.ics
如果變更時區名稱,請將 TZID 項目變更為新名稱。
修改以下檔案中的 getDisplayNameofTZID 範本:
cal-svr-base/SUNWics5/cal/html/ language/i18n.xsl
其中:language 指定您的網站使用的語言的目錄。例如:en (英文),或 fr (法文)。
如果變更名稱,請將現有時區名稱變更為新名稱。
修改以下 XML 檔案,以變更時區:
cal-svr-base/SUNWics5/cal/html/change_timezone.xml
cal-svr-base/SUNWics5/cal/html/new_cal.xml
cal-svr-base/SUNWics5/cal/html/new_group.xml
如需有關這些檔案中項目的資訊,請參閱19.2.1 增加新時區。
如果變更影響到供使用者優先使用的預設時區,請修改以下檔案中的「icsTimeZone」項目:
cal-svr-base/SUNWics5/cal/html/default_user_prefs.xml
只在使用 Calendar Express 使用者介面時,才需要步驟 2、3 及 4。
先停止 (如有必要) 再重新啟動 Calendar Server,以使時區變更生效。