Data.Hourglass

# Generic time classes

class Time t

class Timeable t

# Elapsed time

data Elapsed

data ElapsedP

# Generic conversion

timeConvert

# Date and Time

timeGetDate

timeGetDateTimeOfDay

timeGetTimeOfDay

# Arithmetic

data Duration

data Period

class TimeInterval i

timeAdd

timeDiff

timeDiffP

# Parsing and Printing

## Format strings

data TimeFormatElem

data TimeFormatFct

data TimeFormatString

class TimeFormat format

## Common built-in formats

data ISO8601_Date

data ISO8601_DateAndTime

## Format methods

timePrint

timeParse

timeParseE

localTimePrint

localTimeParse

localTimeParseE

# Local time

## Local time type

data LocalTime t

## Local time creation and manipulation

localTime

localTimeUnwrap

localTimeToGlobal

localTimeFromGlobal

localTimeGetTimezone

localTimeSetTimezone

localTimeConvert

class Timezone tz

data UTC

data TimezoneMinutes

# Calendar misc functions

isLeapYear

getWeekDay

getDayOfTheYear