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.
utcTimeToDatetime :: UtcTime -> Datetime Source #
datetimeToUtcTime :: Datetime -> UtcTime Source #
ordinalDateToDay :: OrdinalDate -> Day Source #
isLeapYear :: Year -> Bool 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 #