Safe Haskell | None |
---|---|
Language | Haskell2010 |
- dayLengthWord64 :: Word64
- nanosecondsInMinute :: Word64
- offsetTimeOfDay :: Offset -> TimeOfDay -> (Days, TimeOfDay)
- nanosecondsSinceMidnightToTimeOfDay :: Word64 -> TimeOfDay
- timeOfDayToNanosecondsSinceMidnight :: TimeOfDay -> Word64
- 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 -> Word8
- leapYearMonthLength :: MonthMatch Word8
- normalYearMonthLength :: MonthMatch Word8
- leapYearDayOfYearDayOfMonthTable :: Vector DayOfMonth
- normalYearDayOfYearDayOfMonthTable :: Vector DayOfMonth
- leapYearDayOfYearMonthTable :: Vector Month
- normalYearDayOfYearMonthTable :: Vector Month
Documentation
offsetTimeOfDay :: Offset -> TimeOfDay -> (Days, 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 -> Word8 Source