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