Haskell Hierarchical Libraries (base package)
Contents
Index
System.Time
Portability
portable
Stability
provisional
Maintainer
libraries@haskell.org
Description
The standard Time library.
Synopsis
data
Month
=
January
|
February
|
March
|
April
|
May
|
June
|
July
|
August
|
September
|
October
|
November
|
December
data
Day
=
Sunday
|
Monday
|
Tuesday
|
Wednesday
|
Thursday
|
Friday
|
Saturday
data
ClockTime
=
TOD
Integer
Integer
getClockTime
::
IO
ClockTime
data
TimeDiff
=
TimeDiff
{
tdYear
::
Int
tdMonth
::
Int
tdDay
::
Int
tdHour
::
Int
tdMin
::
Int
tdSec
::
Int
tdPicosec
::
Integer
}
noTimeDiff
::
TimeDiff
diffClockTimes
::
ClockTime
->
ClockTime
->
TimeDiff
addToClockTime
::
TimeDiff
->
ClockTime
->
ClockTime
normalizeTimeDiff
::
TimeDiff
->
TimeDiff
timeDiffToString
::
TimeDiff
->
String
formatTimeDiff
::
TimeLocale
->
String
->
TimeDiff
->
String
data
CalendarTime
=
CalendarTime
{
ctYear
::
Int
ctMonth
::
Month
ctDay
::
Int
ctHour
::
Int
ctMin
::
Int
ctSec
::
Int
ctPicosec
::
Integer
ctWDay
::
Day
ctYDay
::
Int
ctTZName
::
String
ctTZ
::
Int
ctIsDST
::
Bool
}
toCalendarTime
::
ClockTime
->
IO
CalendarTime
toUTCTime
::
ClockTime
->
CalendarTime
toClockTime
::
CalendarTime
->
ClockTime
calendarTimeToString
::
CalendarTime
->
String
formatCalendarTime
::
TimeLocale
->
String
->
CalendarTime
->
String
Produced by
Haddock
version 0.6