úÎ"ˆ¨   ?The phantom type for conversions between RFC 822 date and time  strings and . |convertAttempt (Tagged (ZonedTime (LocalTime (ModifiedJulianDay 49662) (TimeOfDay 8 49 37)) utc) :: Tagged RFC822 ZonedTime)%Success "Sun, 06 Nov 94 08:49:37 GMT"2Note that RFC 822 has a Y2K problem so converting  whose D gregorian year is earlier than 1900 or from 2000 onward results in    ! ("# RFC822 ). $%&'Parse an RFC 822 date and time string. ?The phantom type for conversions between RFC 733 date and time  strings and . |convertSuccess (Tagged (ZonedTime (LocalTime (ModifiedJulianDay 49662) (TimeOfDay 8 49 37)) utc) :: Tagged RFC733 ZonedTime)""Sunday, 06-Nov-1994 08:49:37 GMT"'()*+,'Parse an RFC 733 date and time string. @The phantom type for conversions between RFC 1123 date and time  strings and . }convertSuccess (Tagged (ZonedTime (LocalTime (ModifiedJulianDay 49662) (TimeOfDay 8 49 37)) utc) :: Tagged RFC1123 ZonedTime)"Sun, 06 Nov 1994 08:49:37 GMT"-./(Parse an RFC 1123 date and time string. /The phantom type for conversions between ANSI C's date and time  strings and 01. gconvertSuccess (Tagged (LocalTime (ModifiedJulianDay 49662) (TimeOfDay 8 49 37)) :: Tagged C LocalTime)"Sun Nov 6 08:49:37 1994"23Parse an ANSI C's date and time string. -The phantom type for conversions between HTTP/1.1 date and time  strings and 45. XconvertSuccess (Tagged (UTCTime (ModifiedJulianDay 49662) 31777) :: Tagged HTTP UTCTime)"Sun, 06 Nov 1994 08:49:37 GMT"67BParse a date and time string in any of RFC 822, RFC 1123, RFC 850  and ANSI C's asctime() formats. 2This parser is even more permissive than what HTTP/1.1 (RFC 2616) B specifies. That is, it accepts 2-digit years in RFC 822, omitted D separator symbols in RFC 850, omitted sec fields, and non-GMT time A zones. I believe this behavior will not cause a problem though. 8      !"#$%&$%&'()'()$*+,-.,-./01/23405/05$%6$%605$78$78059 time-http-0.5Data.Time.Format.RFC822Data.Time.Format.RFC733Data.Time.Format.RFC1123Data.Time.Format.CData.Time.Format.HTTPData.Time.Format.HTTP.CommonRFC822RFC733RFC1123CHTTPshortWeekDayNameshortWeekDayNamePlongWeekDayNamelongWeekDayNamePshortMonthNameshortMonthNameP longMonthNamelongMonthNamePshow4show2show2'read4read2read2'digit' show4digitsTZ read4digitsTZassertWeekDayIsGoodassertGregorianDateIsGoodassertTimeOfDayIsGood optionMaybe finishOff parseAttempt parseAttempt' time-1.2.0.5Data.Time.LocalTime.LocalTime ZonedTimeconvertible-text-0.4.0.1Data.Convertible.UtilsConvertBoundsExceptionData.Time.Calendar.DaysDaytagged-0.2.3.1 Data.TaggedTaggeddatetoAsciiBuilder$fDefaultParser1timehmszone$fDefaultParser LocalTimeData.Time.Clock.UTCUTCTime