X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=time-http.git;a=blobdiff_plain;f=Data%2FTime%2FRFC733%2FParsec.hs;h=f266193a66a01fe63f470c51c2311a33bc00de35;hp=6746a3ed5ec8c4545e5fc018e03eff3ea60ccc6c;hb=42ffc2dd3bba56145796d381e2570739c32d7d74;hpb=e90df736d33162bb7ade70cb6fe1372a28af62ff diff --git a/Data/Time/RFC733/Parsec.hs b/Data/Time/RFC733/Parsec.hs index 6746a3e..f266193 100644 --- a/Data/Time/RFC733/Parsec.hs +++ b/Data/Time/RFC733/Parsec.hs @@ -11,7 +11,7 @@ import Data.Time.Calendar.WeekDate import Data.Time.HTTP.Common import Text.Parsec - +-- |This is a parsec parser for RFC 733 date and time strings. rfc733DateAndTime :: Stream s m Char => ParsecT s u m ZonedTime rfc733DateAndTime = dateTime @@ -48,7 +48,7 @@ date = do day <- read2 time :: Stream s m Char => ParsecT s u m (TimeOfDay, TimeZone) time = do tod <- hour - _ <- char ' ' + _ <- char '-' <|> char ' ' tz <- zone return (tod, tz)