xml-conduit-decode-1.0.0.0: src/Text/XML/Decode/Time.hs
{- |
Module : Text.XML.Decode.Time
Description : Newtypes for Data.Time parsing
Copyright : (c) Ben Kolera
License : MIT
Maintainer : Ben Kolera
Stability : experimental
Some newtypes that denote Days and UTCTimes to be parsed in ISO8601 format
-}
module Text.XML.Decode.Time
( IsoUTCTime(..)
, IsoDay(..)
, isoUTCTimeFormat
, isoDayFormat
) where
import Data.Time (Day, UTCTime)
newtype IsoUTCTime = IsoUTCTime { toUtcT :: UTCTime }
newtype IsoDay = IsoDay { toDay :: Day }
isoUTCTimeFormat,isoDayFormat :: String
isoUTCTimeFormat = "%FT%TZ"
isoDayFormat = "%F"