Modulehttp-date-0.0.11Haskell2010
Network.HTTP.Date
Fast parser and formatter for HTTP Date.
Contents
Synopsis
- value epochTimeToHTTPDate
- value httpDateToUTC
- value utcToHTTPDate
- value defaultHTTPDate
- data HTTPDate
- value hdDay
- value hdHour
- value hdMinute
- value hdMonth
- value hdSecond
- value hdWkday
- value hdYear
- value parseHTTPDate
- value formatHTTPDate
- Packagehttp-date-0.0.11
- Exports14
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceDate.hs
A default value for HTTPDate.
Data structure for HTTP Date. This value should be specified with defaultHTTPDate and its field labels.
Utility functions
Parsing HTTP Date. Currently only RFC1123 style is supported.
parseHTTPDate "Tue, 15 Nov 1994 08:12:31 GMT"Just (HTTPDate {hdYear = 1994, hdMonth = 11, hdDay = 15, hdHour = 8, hdMinute = 12, hdSecond = 31, hdWkday = 2})
Generating HTTP Date in RFC1123 style.
formatHTTPDate defaultHTTPDate {hdYear = 1994, hdMonth = 11, hdDay = 15, hdHour = 8, hdMinute = 12, hdSecond = 31, hdWkday = 2}"Tue, 15 Nov 1994 08:12:31 GMT"