| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Effectful.Time.Utils
Description
Time utils.
Since: 0.1
Synopsis
- formatLocalTime :: LocalTime -> String
- formatZonedTime :: ZonedTime -> String
- parseLocalTime :: (HasCallStack, MonadFail f) => String -> f LocalTime
- parseZonedTime :: (HasCallStack, MonadFail f) => String -> f ZonedTime
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
- UTC
- UT
- GMT
- EST
- EDT
- CST
- CDT
- MST
- MDT
- PST
- PDT
- +HHMM (e.g. +1300)
Since: 0.1