stdoffset[dst[offset],[start[/time],end[/time]]]
hh[:mm[:ss]]
The minutes (mm) and seconds (ss) are optional.
The hour (hh) is required and may be a single
digit. The offset following std is required.
If no offset follows dst , daylight savings time
is assumed to be one hour ahead of standard
time. One or more digits may be used; the value
is always interpreted as a decimal number. The
hour must be between 0 and 24, and the minutes
(and seconds) if present between 0 and 59. Out
of range values may cause unpredictable
behavior. If preceded by a "-" the timezone is
east of the Prime Meridian; otherwise it is west
(which may be indicated by an optional preceding
"+" sign).
The formats of start and end are one of the following:
Day zero is Sunday.
Implementation specific defaults are used for start and end if these optional fields are not given.
The time has the same format as offset except that no leading sign ("-" or "+") is allowed. The default, if time is not given is 02:00:00.
Source: POSIX 1003.1 section 8.3