HORIZON HASKELLDocslts/ghc-10.0.xaa25b892026-10-10Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · aa25b89 · 2026-10-10

Moduletime-compat-1.9.9Haskell2010

Data.Time.Format.ISO8601.Compat

  • 2 types
  • 1 class
  • 40 values
  • Packagetime-compat-1.9.9
  • 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.16.0.1 · Data.Format
  • Productish FormatDefined in time-1.16.0.1 · Data.Format
  • Summish FormatDefined in time-1.16.0.1 · Data.Format

Common formats

3 declarations
classclass ISO8601 t where
#

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

All formats

35 declarations
datadata FormatExtension
#

Constructors

  • ExtendedFormat

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

  • BasicFormat

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