diff options
Diffstat (limited to 'src/System/Utility/H9Clock/Time.hs')
| -rw-r--r-- | src/System/Utility/H9Clock/Time.hs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/System/Utility/H9Clock/Time.hs b/src/System/Utility/H9Clock/Time.hs new file mode 100644 index 0000000..e78d540 --- /dev/null +++ b/src/System/Utility/H9Clock/Time.hs @@ -0,0 +1,16 @@ +module System.Utility.H9Clock.Time + ( getLocalTimeSec + , getHourMin + ) +where + +import Data.Time + +getLocalTimeSec :: IO TimeOfDay +getLocalTimeSec = + localTimeOfDay + <$> (utcToLocalTime <$> getCurrentTimeZone <*> getCurrentTime) + +getHourMin :: IO (Int, Int) +getHourMin = do localTime <- getLocalTimeSec + return (todHour localTime, todMin localTime) |
