Sun Java System Calendar Server 6 2005Q4 관리 설명서

Calendar Server 표준 시간대 개요

timezones.ics 파일에는 Calendar Server가 지원하는 표준 시간대 표시가 포함되어 있습니다. 이 파일은 다음 디렉토리에 있습니다.

cal_svr_base/SUNWics5/cal/data

Calendar Server는 시작할 때 timezones.ics 파일을 읽어 표준 시간대 데이터를 생성한 다음 그 데이터를 메모리에 저장합니다. 따라서 표준 시간대 데이터는 Calendar Server가 실행되는 동안 메모리에 보관됩니다. 결과적으로 새 표준 시간대를 추가하거나 기존 표준 시간대를 변경할 경우에는 Calendar Server를 중지하고 다시 시작해야 변경 내용이 적용됩니다.

timezones.ics 파일의 표준 시간대는 TZID 매개 변수에 의해 표시됩니다. 예를 들어, Calendar Server는 예 19–1에 나타난 것처럼 America/Los_Angeles TZID 를 사용하여 Pacific Standard Time(PST/PDT) 시간대를 식별합니다. TZNAME 등록 정보는 America/Los_Angeles 표준 시간대를 PST(Pacific Standard Time)로 표시하는 등 표준 시간대의 약어 표시입니다.

America/Los_Angeles와 같이 일광 절약 시간(DST)을 인식하는 표준 시간대는표준 시간을 나타내는 STANDARD와 DST를 나타내는 DAYLIGHT의 두 하위 구성 요소를 포함합니다. X-NSCP-TZCROSS 목록에는 표준 시간대가 DST(DAYLIGHT) 및 표준(STANDARD) 시간으로 변경될 때를 나타내는 일련의 날짜들이 포함되어 있습니다.

RRULE 등록 정보는 STANDARDDAYLIGHT 규칙의 패턴을 정의합니다. TZOFFSETFROMTZOFFSETTO 등록 정보는 DST에서 표준 시간으로 또는 표준 시간에서 DST로 변경되는 전과 후의 GMT 오프셋을 정의합니다. Communications Express 사용자 인터페이스는 X-NSCP-TZCROSS의 날짜를 사용하여 표준 시간대 변경을 표시할 때를 결정합니다.

표준 시간대 아이디tzid 매개 변수를 포함하는 WCAP 명령은 timezones.ics 파일에 정의된 유효한 표준 시간대를 참조해야 합니다. Calendar Server는 해당 표준 시간대를 사용하여 데이터를 반환합니다. WCAP 명령이 인식되지 않는 표준 시간대를 지정하면 Calendar Server는 기본적으로 데이터를 GMT 표준 시간대로 반환합니다. WCAP에 대한 자세한 내용은 Sun Java System Calendar Server 6 2005Q4 Developer’s Guide를 참조하십시오.


예 19–1 timezones.ics 파일의 아메리카/로스앤젤레스 표준 시간대 표시

다음 예에서는 timezones.ics 파일의 아메리카/로스앤젤레스 표준 시간대 표시를 보여 줍니다.


BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:STANDARD
DTSTART:19671025T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:19870405T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
X-NSCP-TZCROSS:
  19880403T100000Z;19881030T090000Z;19890402T100000Z;19891029T090000Z;
  19900401T100000Z;19901028T090000Z;19910407T100000Z;19911027T090000Z;
  19920405T100000Z;19921025T090000Z;19930404T100000Z;19931031T090000Z;
  19940403T100000Z;19941030T090000Z;19950402T100000Z;19951029T090000Z;
  19960407T100000Z;19961027T090000Z;19970406T100000Z;19971026T090000Z;
  19980405T100000Z;19981025T090000Z;19990404T100000Z;19991031T090000Z;
  20000402T100000Z;20001029T090000Z;20010401T100000Z;20011028T090000Z;
  20020407T100000Z;20021027T090000Z;20030406T100000Z;20031026T090000Z;
  20040404T100000Z;20041031T090000Z;20050403T100000Z;20051030T090000Z;
  20060402T100000Z;20061029T090000Z;20070401T100000Z;20071028T090000Z;
  20080406T100000Z;20081026T090000Z;20090405T100000Z;20091025T090000Z;
  20100404T100000Z;20101031T090000Z;20110403T100000Z;20111030T090000Z;
  20120401T100000Z;20121028T090000Z;20130407T100000Z;20131027T090000Z;
  20140406T100000Z;20141026T090000Z;20150405T100000Z;20151025T090000Z;
  20160403T100000Z;20161030T090000Z;20170402T100000Z;20171029T090000Z;
  20180401T100000Z;20181028T090000Z;20190407T100000Z;20191027T090000Z;
  20200405T100000Z;20201025T090000Z;20210404T100000Z;20211031T090000Z;
  20220403T100000Z;20221030T090000Z;20230402T100000Z;20231029T090000Z;
  20240407T100000Z;20241027T090000Z;20250406T100000Z;20251026T090000Z;
  20260405T100000Z;20261025T090000Z;20270404T100000Z;20271031T090000Z;
  20280402T100000Z;20281029T090000Z;20290401T100000Z;20291028T090000Z;
  20300407T100000Z;20301027T090000Z;20310406T100000Z;20311026T090000Z;
  20320404T100000Z;20321031T090000Z;20330403T100000Z;20331030T090000Z;
  20340402T100000Z;20341029T090000Z;20350401T100000Z;20351028T090000Z;
  20360406T100000Z;20361026T090000Z;20370405T100000Z;20371025T090000Z;
  20360406T120000Z;20361026T110000Z;20370405T120000Z;20371025T110000Z
END:VTIMEZONE