Safe Haskell | None |
---|---|
Language | Haskell2010 |
- dayLengthInt64 :: Int64
- nanosecondsInMinute :: Int64
- offsetTimeOfDay :: Offset -> TimeOfDay -> (Int, TimeOfDay)
- nanosecondsSinceMidnightToTimeOfDay :: Int64 -> TimeOfDay
- timeOfDayToNanosecondsSinceMidnight :: TimeOfDay -> Int64
- dayToDate :: Day -> Date
- utcTimeToOffsetDatetime :: Offset -> UtcTime -> OffsetDatetime
- utcTimeToDatetime :: UtcTime -> Datetime
- datetimeToUtcTime :: Datetime -> UtcTime
- offsetDatetimeToUtcTime :: OffsetDatetime -> UtcTime
- dateToDay :: Date -> Day
- monthDateToDayOfYear :: Bool -> MonthDate -> DayOfYear
- ordinalDateToDay :: OrdinalDate -> Day
- isLeapYear :: Year -> Bool
- dayOfYearToMonthAndDay :: Bool -> DayOfYear -> MonthDate
- dayToOrdinalDate :: Day -> OrdinalDate
- internalBuildDayOfWeekMatch :: a -> a -> a -> a -> a -> a -> a -> DayOfWeekMatch a
- internalBuildMonthMatch :: a -> a -> a -> a -> a -> a -> a -> a -> a -> a -> a -> a -> MonthMatch a
- internalMatchMonth :: MonthMatch a -> Month -> a
- monthLength :: Bool -> Month -> Int
- leapYearMonthLength :: MonthMatch Int
- normalYearMonthLength :: MonthMatch Int
- leapYearDayOfYearDayOfMonthTable :: Vector DayOfMonth
- normalYearDayOfYearDayOfMonthTable :: Vector DayOfMonth
- leapYearDayOfYearMonthTable :: Vector Month
- normalYearDayOfYearMonthTable :: Vector Month
- addDay :: Int -> Day -> Day
- diffDay :: Day -> Day -> Int
Documentation
offsetTimeOfDay :: Offset -> TimeOfDay -> (Int, TimeOfDay) Source
The first argument in the resulting tuple in a day adjustment. It should be either -1, 0, or 1, as no offset should ever exceed 24 hours.
monthDateToDayOfYear :: Bool -> MonthDate -> DayOfYear Source
ordinalDateToDay :: OrdinalDate -> Day Source
isLeapYear :: Year -> Bool Source
dayOfYearToMonthAndDay :: Bool -> DayOfYear -> MonthDate Source
dayToOrdinalDate :: Day -> OrdinalDate Source
internalBuildDayOfWeekMatch :: a -> a -> a -> a -> a -> a -> a -> DayOfWeekMatch a Source
internalBuildMonthMatch :: a -> a -> a -> a -> a -> a -> a -> a -> a -> a -> a -> a -> MonthMatch a Source
internalMatchMonth :: MonthMatch a -> Month -> a Source
monthLength :: Bool -> Month -> Int Source