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

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

Moduletime-1.16.0.1GHC2021

Data.Time.Format.ISO8601

  • 2 types
  • 1 class
  • 41 values
  • Packagetime-1.16.0.1
  • Exports44
  • LanguageGHC2021
  • LicenceBSD-2-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]

Other

1 declaration

Orphan instances

4 instances