time-effectful-0.1: Time effects
Safe HaskellNone
LanguageGHC2021

Effectful.Time.Utils

Description

Time utils.

Since: 0.1

Synopsis

Documentation

formatLocalTime :: LocalTime -> String Source #

Formats the LocalTime to YYYY-MM-DD HH:MM:SS.

Since: 0.1

formatZonedTime :: ZonedTime -> String Source #

Formats the ZonedTime to YYYY-MM-DD HH:MM:SS Z.

Since: 0.1

parseLocalTime :: (HasCallStack, MonadFail f) => String -> f LocalTime Source #

Parses the LocalTime from YYYY-MM-DD HH:MM:SS.

Since: 0.1

parseZonedTime :: (HasCallStack, MonadFail f) => String -> f ZonedTime Source #

Parses the ZonedTime from YYYY-MM-DD HH:MM:SS Z.

Known Timezones

Expand
  • UTC
  • UT
  • GMT
  • EST
  • EDT
  • CST
  • CDT
  • MST
  • MDT
  • PST
  • PDT
  • +HHMM (e.g. +1300)

Since: 0.1