A TimeZone is a whole number of minutes offset from UTC, together with a name and a "just for summer" flag.
Constructors
TimeZonetimeZoneMinutes :: IntThe number of minutes offset from UTC. Positive means local time will be later in the day than UTC.
timeZoneSummerOnly :: BoolIs this time zone just persisting for the summer?
timeZoneName :: StringThe name of the zone, typically a three- or four-letter acronym.
Instances12Eq, Data, Ord, Read, Show, Generic, …
Eq TimeZoneDefined in time-1.12.2 · Data.Time.LocalTime.Internal.TimeZoneData TimeZoneDefined in time-1.12.2 · Data.Time.LocalTime.Internal.TimeZoneOrd TimeZoneDefined in time-1.12.2 · Data.Time.LocalTime.Internal.TimeZoneRead TimeZoneDefined in time-1.12.2 · Data.Time.Format.Parse · orphanThis only works for
±HHMMformat, single-letter military time-zones, and these time-zones: "UTC", "UT", "GMT", "EST", "EDT", "CST", "CDT", "MST", "MDT", "PST", "PDT", per RFC 822 section 5.Show TimeZoneDefined in time-1.12.2 · Data.Time.LocalTime.Internal.TimeZoneThis only shows the time zone name, or offset if the name is empty.
Generic TimeZoneDefined in time-compat-1.9.8 · Data.Time.Orphans · orphanNFData TimeZoneDefined in time-1.12.2 · Data.Time.LocalTime.Internal.TimeZoneHashable TimeZoneDefined in time-compat-1.9.8 · Data.Time.Orphans · orphanFormatTime TimeZoneDefined in time-1.12.2 · Data.Time.Format.Format.Instances · orphanParseTime TimeZoneDefined in time-1.12.2 · Data.Time.Format.Parse.Instances · orphanISO8601 TimeZoneDefined in time-1.12.2 · Data.Time.Format.ISO8601±hh:mm(ISO 8601:2004(E) sec. 4.2.5.1 extended format)type Rep TimeZone = D1 ('MetaDataDefined in time-compat-1.9.8 · Data.Time.Orphans · orphan"TimeZone"
"Data.Time.LocalTime.Internal.TimeZone"
"time-1.12.2-cfd2"
'False) (C1 ('MetaCons"TimeZone"
'PrefixI 'True) (S1 ('MetaSel ('Just"timeZoneMinutes"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just"timeZoneSummerOnly"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just"timeZoneName"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String))))