[Prev: TIDXPREFIX][Resources][TOC][Next: TINDENTBEGIN]

TIMEZONES


Syntax

Envariable

N/A

Element

<TIMEZONES>
timezone_acronym:time_offset
timezone_acronym:time_offset
...
</TIMEZONES>

Command-line Option

N/A


Description

TIMEZONES maps timezones to hour offsets from UTC/GMT (Universal Coordinate Time). The TIMEZONES resource can be defined only by the TIMEZONES element The format of each line of content is "timezone_acronym:time_offset", where time_offset is in [-]HHMM notation. Examples of timezone acronyms are: UTC, PDT, EST. The time offsets should be positive for timezones West of UTC, and negative for time zones East of UTC.

NOTE

Timezone settings in MHonArc are the negative inverse of what is used in dates in messages. For example, an EST time will look like the following in a mail message:

    Sat, 10 Sep 1994 15:11:10 -0500

Notice that -0500 is used for EST. However, in MHonArc, EST is mapped to 0500, since 0500 must be added to the specified date/time to get the UTC date/time.

MHonArc has a default list of timezone acronyms defined with time offsets. Therefore, the list given in the resource file will augment the default list. If "Override" attribute is specified, any local lists specified in previous TIMEZONES elements are replaced.

Much of the time, the date used by MHonArc has a time offset instead of a timezone acronym. However, mail messages may contain timezone acronyms in received/sent dates and MHonArc must be told what hour offset to add to the give time to get UTC time to properly sort messages by date.


Default Setting

The following table shows the zones and values currently known to MHonArc:

Zone Offset Description
ACDT-1030Australian Central Daylight
ACST-0930Australian Central Standard
ADT0300(US) Atlantic Daylight
AEDT-1100Australian East Daylight
AEST-1000Australian East Standard
AHDT0900 
AHST1000 
AST0400(US) Atlantic Standard
AT0200Azores
AWDT-0900Australian West Daylight
AWST-0800Australian West Standard
BAT-0300Baghdad
BDST-0200British Double Summer
BET1100Bering Standard
BST-0100British Summer
BT-0300Baghdad
BZT20300Brazil Zone 2
CADT-1030Central Australian Daylight
CAST-0930Central Australian Standard
CAT1000Central Alaska
CCT-0800China Coast
CDT0500(US) Central Daylight
CED-0200Central European Daylight
CET-0100Central European
CST0600(US) Central Standard
EAST-1000Eastern Australian Standard
EDT0400(US) Eastern Daylight
EED-0300Eastern European Daylight
EET-0200Eastern Europe
EEST-0300Eastern Europe Summer
EST0500(US) Eastern Standard
FST-0200French Summer
FWT-0100French Winter
GMT0000Greenwich Mean
GST-1000Guam Standard
HDT0900Hawaii Daylight
HST1000Hawaii Standard
IDLE-1200Internation Date Line East
IDLW1200Internation Date Line West
IST-0530Indian Standard
IT-0330Iran
JST-0900Japan Standard
JT-0700Java
KST-0900Korean Standard
MDT0600(US) Mountain Daylight
MED-0200Middle European Daylight
MET-0100Middle European
MEST-0200Middle European Summer
MEWT-0100Middle European Winter
MST0700(US) Mountain Standard
MT-0800Moluccas
NDT0230Newfoundland Daylight
NFT0330Newfoundland
NT1100Nome
NST-0630North Sumatra
NZ-1100New Zealand
NZST-1200New Zealand Standard
NZDT-1300New Zealand Daylight
NZT-1200New Zealand
PDT0700(US) Pacific Daylight
PST0800(US) Pacific Standard
ROK-0900Republic of Korea
SAD-1000South Australia Daylight
SAST-0900South Australia Standard
SAT-0900South Australia
SDT-1000South Australia Daylight
SST-0200Swedish Summer
SWT-0100Swedish Winter
USZ3-0400USSR Zone 3
USZ4-0500USSR Zone 4
USZ5-0600USSR Zone 5
USZ6-0700USSR Zone 6
UT0000Universal Coordinated
UTC0000Universal Coordinated
UZ10-1100USSR Zone 10
WAT0100West Africa
WET0000West European
WST-0800West Australian Standard
YDT0800Yukon Daylight
YST0900Yukon Standard
ZP4-0400USSR Zone 3
ZP5-0500USSR Zone 4
ZP6-0600USSR Zone 5

The following shows how these values would be specified in a resource file:

<TimeZones>
ACDT:-1030
ACST:-0930
ADT:0300
AEDT:-1100
AEST:-1000
AHDT:0900
AHST:1000
AST:0400
AT:0200
AWDT:-0900
AWST:-0800
BAT:-0300
BDST:-0200
BET:1100
BST:-0100
BT:-0300
BZT2:0300
CADT:-1030
CAST:-0930
CAT:1000
CCT:-0800
CDT:0500
CED:-0200
CET:-0100
CST:0600
EAST:-1000
EDT:0400
EED:-0300
EET:-0200
EEST:-0300
EST:0500
FST:-0200
FWT:-0100
GMT:0000
GST:-1000
HDT:0900
HST:1000
IDLE:-1200
IDLW:1200
IST:-0530
IT:-0330
JST:-0900
JT:-0700
KST:-0900
MDT:0600
MED:-0200
MET:-0100
MEST:-0200
MEWT:-0100
MST:0700
MT:-0800
NDT:0230
NFT:0330
NT:1100
NST:-0630
NZ:-1100
NZST:-1200
NZDT:-1300
NZT:-1200
PDT:0700
PST:0800
ROK:-0900
SAD:-1000
SAST:-0900
SAT:-0900
SDT:-1000
SST:-0200
SWT:-0100
USZ3:-0400
USZ4:-0500
USZ5:-0600
USZ6:-0700
UT:0000
UTC:0000
UZ10:-1100
WAT:0100
WET:0000
WST:-0800
YDT:0800
YST:0900
ZP4:-0400
ZP5:-0500
ZP6:-0600
</TimeZones>

Resource Variables

N/A


Examples

Some zone acronyms are not unique, and have different time offsets. The following table describes alternative values for these zones:

Zone Offset Description
BST0300Brazil Standard
NST0330Newfoundland Standard
GST0300Greenland Standard

To have the above values used instead of the default values use by MHonArc, the following TIMEZONES setting would be used:

<TimeZones>
BST:0300
NST:0330
GST:0300
</TimeZones>

Version

1.0


See Also


[Prev: TIDXPREFIX][Resources][TOC][Next: TINDENTBEGIN]

$Date: 2003/10/06 22:04:21 $
MHonArc
Copyright © 1997-1998, Earl Hood, mhonarc@mhonarc.org