@@ -102,7 +102,7 @@ timeZone = ((`quotRem` 60) . timeZoneMinutes) >$< (liftB tzh >*< tzm)
103 tzh = f >$< (char8 >*< digits2)
103 tzh = f >$< (char8 >*< digits2)
105− tzm = condB (==0) emptyB ((,) ':' >$< liftB (char8 >*< digits2))
105+ tzm = condB (==0) emptyB ((,) ':' . abs >$< liftB (char8 >*< digits2))
107utcTime :: BoundedPrim UTCTime
107utcTime :: BoundedPrim UTCTime
108utcTime = f >$< (day >*< liftB char8 >*< timeOfDay >*< liftB char8)
108utcTime = f >$< (day >*< liftB char8 >*< timeOfDay >*< liftB char8)