úÎ' %d     portableYitzchak Gale <gale@sefer.org>NoneA ZoneSeriesTime/ represents a moment of time in the context of  a particular timezone. A TimeZoneSeries consists of a default TimeZone object and a  sequence of pairs of a UTCTime and a TimeZone object. Each  UTCTime9 indicates a moment at which the clocks changed, and the  corresponding TimeZone' object describes the new state of the & clocks after the change. The default TimeZone object is used for  times preceding the earliest UTCTime, or if the sequence of pairs A is empty. The times in the sequence are in order from latest to B earlist (note that this is the opposite of the way that they are $ stored in an Olson timezone file). The default timezone state !A list of pairs of the time of a ' change of clocks and the new timezone  state after the change The latest non-summer TimeZone in a TimeZoneSeries is in some ' sense representative of the timezone. "Given a timezone represented by a TimeZoneSeries, and a UTCTime, " provide the state of the timezone's clocks at that time. >When a clock change moves the clock forward, local times that @ are between the wall clock time before the change and the wall + clock time after the change cannot occur. ?When a clock change moves the clock backward, local times that @ are between the wall clock time before the change and the wall * clock time after the change occur twice. The  ZonedTime of a ZoneSeriesTime. Use a trivial TimeZoneSeries containing only the TimeZone  of the  ZonedTime, and use it to define a ZoneSeriesTime.  The local time represented by a ZoneSeriesTime The TimeZone0 that is in effect at the moment represented by  a ZoneSeriesTime. The ZoneSeriesTime- that represents the given local time in the G given timezone. Local times that are invalid or redundant are treated  as described below. +Convert a UTC time to local time using the TimeZone that is in D effect at that time in the timezone represented by TimeZoneSeries. &Convert a local time to UTC using the TimeZone that is in D effect at that time in the timezone represented by TimeZoneSeries. K Local times that are invalid or redundant are treated as described above.               timezone-series-0.1.2#Data.Time.LocalTime.TimeZone.SeriesZoneSeriesTimezoneSeriesTimeToUTCzoneSeriesTimeSeriesTimeZoneSeries tzsTimeZonetzsTransitionslatestNonSummertimeZoneFromSeriesisValidLocalTimeisRedundantLocalTimezonedTimeToZoneSeriesTimezoneSeriesTimeToLocalTimezoneSeriesTimeZonelocalTimeToZoneSeriesTimeutcToLocalTime'localTimeToUTC'zoneSeriesTimeToZonedTimegapsVsOverlapsgapsAndOverlapscompareLengths$fFormatTimeZoneSeriesTime$fParseTimeZoneSeriesTime$fReadZoneSeriesTime$fShowZoneSeriesTime$fTypeableZoneSeriesTime$fFormatTimeTimeZoneSeries$fParseTimeTimeZoneSeries$fReadTimeZoneSeries$fShowTimeZoneSeries$fTypeableTimeZoneSeries