úÎ)Ÿ'[      Safe-Inferred"Data structure for UnixTime diff. (3 :: UnixDiffTime) + 22UnixDiffTime {udtSeconds = 5, udtMicroSecnods = 0}(2 :: UnixDiffTime) - 53UnixDiffTime {udtSeconds = -3, udtMicroSecnods = 0}(3 :: UnixDiffTime) * 22UnixDiffTime {udtSeconds = 6, udtMicroSecnods = 0}Seconds from 1st Jan 1970 Micro seconds (i.e. 10^(-6)) Format of the strptime()/strftime() style. Data structure for Unix time. Seconds from 1st Jan 1970 Micro seconds (i.e. 10^(-6))  None #Calculating difference between two . 1UnixTime 100 2000 `diffUnixTime` UnixTime 98 21007UnixDiffTime {udtSeconds = 1, udtMicroSecnods = 999900} Adding difference to . IUnixTime 100 2000 `addUnixDiffTime` microSecondsToUnixDiffTime (-1003000)2UnixTime {utSeconds = 98, utMicroSeconds = 999000} "Creating difference from seconds. secondsToUnixDiffTime 1004UnixDiffTime {udtSeconds = 100, udtMicroSecnods = 0} (Creating difference from micro seconds. #microSecondsToUnixDiffTime 123456788UnixDiffTime {udtSeconds = 12, udtMicroSecnods = 345678}&microSecondsToUnixDiffTime (-12345678):UnixDiffTime {udtSeconds = -12, udtMicroSecnods = -345678}>Arithmetic operations where (1::UnixDiffTime) means 1 second.        Safe-Inferred Getting  from OS. !"#  !"# None Parsing $ to  interpreting as localtime. % This is a wrapper for strptime_l(). < Many implementations of strptime_l() do not support %Z and A some implementations of strptime_l() do not support %z, either. Parsing $ to  interpreting as GMT. % This is a wrapper for strptime_l(). >parseUnixTimeGMT webDateFormat "Thu, 01 Jan 1970 00:00:00 GMT",UnixTime {utSeconds = 0, utMicroSeconds = 0} Formatting  to $ in local time. % This is a wrapper for strftime_l().  Formatting  to $ in GMT. % This is a wrapper for strftime_l(). .formatUnixTimeGMT webDateFormat $ UnixTime 0 0"Thu, 01 Jan 1970 00:00:00 GMT"%LHelper handling memory allocation for formatUnixTime and formatUnixTimeGMT. Format for web (RFC 2616).  The value is "%a, %d %b %Y %H:%M:%S GMT".  This should be used with  and . Format for e-mail (RFC 5322).  The value is "%a, %d %b %Y %H:%M:%S %z".  This should be used with  and . From & to  setting  to 0. From  to & ignoring . From ' to . From  to '. ()*+% ()*+%None   ,       !"#$%&'()*+,-./0123456unix-time-0.2.0 Data.UnixTimeData.UnixTime.TypesData.UnixTime.DiffData.UnixTime.SysData.UnixTime.Conv UnixDiffTime udtSecondsudtMicroSecnodsFormatUnixTime utSecondsutMicroSeconds diffUnixTimeaddUnixDiffTimesecondsToUnixDiffTimemicroSecondsToUnixDiffTime getUnixTime parseUnixTimeparseUnixTimeGMTformatUnixTimeformatUnixTimeGMT webDateFormatmailDateFormat fromEpochTime toEpochTime fromClockTime toClockTime$fNumUnixDiffTimecalccalc'calcUadjust slowAdjust secondMicro toFractional$fRealUnixDiffTime CTimeZoneCTimeValc_gettimeofdaybytestring-0.10.0.2Data.ByteString.Internal ByteStringformatUnixTimeHelperbaseSystem.Posix.Types EpochTimeold-time-1.1.0.1 System.Time ClockTimec_format_unix_time_gmtc_format_unix_timec_parse_unix_time_gmtc_parse_unix_time