X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=time-http.git;a=blobdiff_plain;f=Data%2FTime%2FHTTP%2FInternal.hs;h=6e0753dc1580bb49ed0890022988a3d98d25905b;hp=aada8bd01b087258115995b276c5c54ef8ac32ed;hb=02b5cc7bb95b32a2034afac3e918ff610c05f337;hpb=782e6a9bfebeb1036921a293549395c17f0f035c diff --git a/Data/Time/HTTP/Internal.hs b/Data/Time/HTTP/Internal.hs index aada8bd..6e0753d 100644 --- a/Data/Time/HTTP/Internal.hs +++ b/Data/Time/HTTP/Internal.hs @@ -12,8 +12,8 @@ import Data.Ascii (AsciiBuilder) import Data.Attoparsec.Char8 import Data.Time import qualified Data.Time.RFC1123.Internal as RFC1123 -import qualified Data.Time.RFC733.Internal as RFC733 -import qualified Data.Time.Asctime as Asctime +import Data.Time.RFC733 +import Data.Time.Asctime import Prelude.Unicode -- |Parse a date and time string in any formats allowed by HTTP\/1.1 @@ -21,8 +21,8 @@ import Prelude.Unicode httpDateAndTime ∷ Parser UTCTime httpDateAndTime = choice [ zonedTimeToUTC <$> try RFC1123.rfc1123DateAndTime - , zonedTimeToUTC <$> try RFC733.rfc733DateAndTime - , localTimeToUTC utc <$> Asctime.asctime + , zonedTimeToUTC <$> try rfc733DateAndTime + , localTimeToUTC utc <$> asctime ] -- |Convert a 'UTCTime' to RFC 1123 date and time string.