Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
POSIX seconds
Synopsis
- newtype NumericDate = NumericDate {}
- fromUTC :: UTCTime -> NumericDate
- fromPOSIX :: POSIXTime -> NumericDate
- toPOSIX :: NumericDate -> POSIXTime
- now :: MonadTime m => m NumericDate
- plusSeconds :: NumericDate -> NominalDiffTime -> NumericDate
- minusSeconds :: NumericDate -> NominalDiffTime -> NumericDate
- diffSeconds :: NumericDate -> NumericDate -> NominalDiffTime
Documentation
newtype NumericDate Source #
Represents the number of seconds elapsed since 1970-01-01
Instances
fromUTC :: UTCTime -> NumericDate Source #
fromPOSIX :: POSIXTime -> NumericDate Source #
toPOSIX :: NumericDate -> POSIXTime Source #
now :: MonadTime m => m NumericDate Source #
Convert currentTime
to a number of seconds since 1970-01-01
plusSeconds :: NumericDate -> NominalDiffTime -> NumericDate Source #
Add some seconds to the date
minusSeconds :: NumericDate -> NominalDiffTime -> NumericDate Source #
Subtract some seconds from the date
diffSeconds :: NumericDate -> NumericDate -> NominalDiffTime Source #
The number of seconds between two dates