| License | BSD-style | 
|---|---|
| Maintainer | Vincent Hanquez <vincent@snarc.org> | 
| Stability | experimental | 
| Portability | unknown | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
Time.System
Description
Get the system timezone and current time value in multiple formats
Synopsis
Current time in computer friendly format
timeCurrent :: IO Elapsed Source #
Get the current elapsed seconds since epoch
timeCurrentP :: IO ElapsedP Source #
Get the current elapsed seconds (precise to the nanosecond) since epoch
Current time in human friendly DateTime format
dateCurrent :: IO DateTime Source #
Get the current global date
This is equivalent to:
timeGetDateTimeOfDay `fmap` timeCurrentP
localDateCurrent :: IO (LocalTime DateTime) Source #
Get the localized date by using timezoneCurrent and dateCurrent
localDateCurrentAt :: TimezoneOffset -> IO (LocalTime DateTime) Source #
Get the localized date at a specific timezone offset.
System timezone
timezoneCurrent :: IO TimezoneOffset Source #
Get the current timezone offset
This include daylight saving time when in operation.