HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Moduletime-compat-1.9.8Haskell2010

Data.Time.Format.ISO8601.Compat

  • 2 types
  • 1 class
  • 40 values
  • Packagetime-compat-1.9.8
  • Exports43
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceFormat.hs

Format

5 declarations
datadata Format t
#

A text format for a type

Instances3IsoVariant, Productish, Summish
  • IsoVariant FormatDefined in time-1.12.2 · Data.Format
  • Productish FormatDefined in time-1.12.2 · Data.Format
  • Summish FormatDefined in time-1.12.2 · Data.Format

Common formats

3 declarations
classclass ISO8601 t where
#

Methods

Instances8ISO8601, …
  • ISO8601 CalendarDiffDaysDefined in time-1.12.2 · Data.Time.Format.ISO8601

    PyYmMdD (ISO 8601:2004(E) sec. 4.4.3.2)

  • ISO8601 DayDefined in time-1.12.2 · Data.Time.Format.ISO8601

    yyyy-mm-dd (ISO 8601:2004(E) sec. 4.1.2.2 extended format)

  • ISO8601 UTCTimeDefined in time-1.12.2 · Data.Time.Format.ISO8601

    yyyy-mm-ddThh:mm:ss[.sss]Z (ISO 8601:2004(E) sec. 4.3.2 extended format)

  • ISO8601 CalendarDiffTimeDefined in time-1.12.2 · Data.Time.Format.ISO8601

    PyYmMdDThHmMs[.sss]S (ISO 8601:2004(E) sec. 4.4.3.2)

  • ISO8601 LocalTimeDefined in time-1.12.2 · Data.Time.Format.ISO8601

    yyyy-mm-ddThh:mm:ss[.sss] (ISO 8601:2004(E) sec. 4.3.2 extended format)

  • ISO8601 TimeOfDayDefined in time-1.12.2 · Data.Time.Format.ISO8601

    hh:mm:ss[.sss] (ISO 8601:2004(E) sec. 4.2.2.2, 4.2.2.4(a) extended format)

  • ISO8601 TimeZoneDefined in time-1.12.2 · Data.Time.Format.ISO8601

    ±hh:mm (ISO 8601:2004(E) sec. 4.2.5.1 extended format)

  • ISO8601 ZonedTimeDefined in time-1.12.2 · Data.Time.Format.ISO8601

    yyyy-mm-ddThh:mm:ss[.sss]±hh:mm (ISO 8601:2004(E) sec. 4.3.2 extended format)

All formats

35 declarations
datadata FormatExtension
#

Constructors

  • ExtendedFormat

    ISO 8601:2004(E) sec. 2.3.4. Use hyphens and colons.

  • BasicFormat

    ISO 8601:2004(E) sec. 2.3.3. Omit hyphens and colons. "The basic format should be avoided in plain text."