| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.GLib.Structs.DateTime
Contents
- Exported types
- Methods
- dateTimeAdd
- dateTimeAddDays
- dateTimeAddFull
- dateTimeAddHours
- dateTimeAddMinutes
- dateTimeAddMonths
- dateTimeAddSeconds
- dateTimeAddWeeks
- dateTimeAddYears
- dateTimeCompare
- dateTimeDifference
- dateTimeEqual
- dateTimeFormat
- dateTimeGetDayOfMonth
- dateTimeGetDayOfWeek
- dateTimeGetDayOfYear
- dateTimeGetHour
- dateTimeGetMicrosecond
- dateTimeGetMinute
- dateTimeGetMonth
- dateTimeGetSecond
- dateTimeGetSeconds
- dateTimeGetTimezoneAbbreviation
- dateTimeGetUtcOffset
- dateTimeGetWeekNumberingYear
- dateTimeGetWeekOfYear
- dateTimeGetYear
- dateTimeGetYmd
- dateTimeHash
- dateTimeIsDaylightSavings
- dateTimeNew
- dateTimeNewFromTimevalLocal
- dateTimeNewFromTimevalUtc
- dateTimeNewFromUnixLocal
- dateTimeNewFromUnixUtc
- dateTimeNewLocal
- dateTimeNewNow
- dateTimeNewNowLocal
- dateTimeNewNowUtc
- dateTimeNewUtc
- dateTimeRef
- dateTimeToLocal
- dateTimeToTimeval
- dateTimeToTimezone
- dateTimeToUnix
- dateTimeToUtc
- dateTimeUnref
Description
GDateTime is an opaque structure whose members
cannot be accessed directly.
- newtype DateTime = DateTime (ForeignPtr DateTime)
- noDateTime :: Maybe DateTime
- data DateTimeAddMethodInfo
- dateTimeAdd :: MonadIO m => DateTime -> Int64 -> m DateTime
- data DateTimeAddDaysMethodInfo
- dateTimeAddDays :: MonadIO m => DateTime -> Int32 -> m DateTime
- data DateTimeAddFullMethodInfo
- dateTimeAddFull :: MonadIO m => DateTime -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime
- data DateTimeAddHoursMethodInfo
- dateTimeAddHours :: MonadIO m => DateTime -> Int32 -> m DateTime
- data DateTimeAddMinutesMethodInfo
- dateTimeAddMinutes :: MonadIO m => DateTime -> Int32 -> m DateTime
- data DateTimeAddMonthsMethodInfo
- dateTimeAddMonths :: MonadIO m => DateTime -> Int32 -> m DateTime
- data DateTimeAddSecondsMethodInfo
- dateTimeAddSeconds :: MonadIO m => DateTime -> Double -> m DateTime
- data DateTimeAddWeeksMethodInfo
- dateTimeAddWeeks :: MonadIO m => DateTime -> Int32 -> m DateTime
- data DateTimeAddYearsMethodInfo
- dateTimeAddYears :: MonadIO m => DateTime -> Int32 -> m DateTime
- dateTimeCompare :: MonadIO m => Ptr () -> Ptr () -> m Int32
- data DateTimeDifferenceMethodInfo
- dateTimeDifference :: MonadIO m => DateTime -> DateTime -> m Int64
- dateTimeEqual :: MonadIO m => Ptr () -> Ptr () -> m Bool
- data DateTimeFormatMethodInfo
- dateTimeFormat :: MonadIO m => DateTime -> Text -> m Text
- data DateTimeGetDayOfMonthMethodInfo
- dateTimeGetDayOfMonth :: MonadIO m => DateTime -> m Int32
- data DateTimeGetDayOfWeekMethodInfo
- dateTimeGetDayOfWeek :: MonadIO m => DateTime -> m Int32
- data DateTimeGetDayOfYearMethodInfo
- dateTimeGetDayOfYear :: MonadIO m => DateTime -> m Int32
- data DateTimeGetHourMethodInfo
- dateTimeGetHour :: MonadIO m => DateTime -> m Int32
- data DateTimeGetMicrosecondMethodInfo
- dateTimeGetMicrosecond :: MonadIO m => DateTime -> m Int32
- data DateTimeGetMinuteMethodInfo
- dateTimeGetMinute :: MonadIO m => DateTime -> m Int32
- data DateTimeGetMonthMethodInfo
- dateTimeGetMonth :: MonadIO m => DateTime -> m Int32
- data DateTimeGetSecondMethodInfo
- dateTimeGetSecond :: MonadIO m => DateTime -> m Int32
- data DateTimeGetSecondsMethodInfo
- dateTimeGetSeconds :: MonadIO m => DateTime -> m Double
- data DateTimeGetTimezoneAbbreviationMethodInfo
- dateTimeGetTimezoneAbbreviation :: MonadIO m => DateTime -> m Text
- data DateTimeGetUtcOffsetMethodInfo
- dateTimeGetUtcOffset :: MonadIO m => DateTime -> m Int64
- data DateTimeGetWeekNumberingYearMethodInfo
- dateTimeGetWeekNumberingYear :: MonadIO m => DateTime -> m Int32
- data DateTimeGetWeekOfYearMethodInfo
- dateTimeGetWeekOfYear :: MonadIO m => DateTime -> m Int32
- data DateTimeGetYearMethodInfo
- dateTimeGetYear :: MonadIO m => DateTime -> m Int32
- data DateTimeGetYmdMethodInfo
- dateTimeGetYmd :: MonadIO m => DateTime -> m (Int32, Int32, Int32)
- dateTimeHash :: MonadIO m => Ptr () -> m Word32
- data DateTimeIsDaylightSavingsMethodInfo
- dateTimeIsDaylightSavings :: MonadIO m => DateTime -> m Bool
- dateTimeNew :: MonadIO m => TimeZone -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime
- dateTimeNewFromTimevalLocal :: MonadIO m => TimeVal -> m DateTime
- dateTimeNewFromTimevalUtc :: MonadIO m => TimeVal -> m DateTime
- dateTimeNewFromUnixLocal :: MonadIO m => Int64 -> m DateTime
- dateTimeNewFromUnixUtc :: MonadIO m => Int64 -> m DateTime
- dateTimeNewLocal :: MonadIO m => Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime
- dateTimeNewNow :: MonadIO m => TimeZone -> m DateTime
- dateTimeNewNowLocal :: MonadIO m => m DateTime
- dateTimeNewNowUtc :: MonadIO m => m DateTime
- dateTimeNewUtc :: MonadIO m => Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime
- data DateTimeRefMethodInfo
- dateTimeRef :: MonadIO m => DateTime -> m DateTime
- data DateTimeToLocalMethodInfo
- dateTimeToLocal :: MonadIO m => DateTime -> m DateTime
- data DateTimeToTimevalMethodInfo
- dateTimeToTimeval :: MonadIO m => DateTime -> TimeVal -> m Bool
- data DateTimeToTimezoneMethodInfo
- dateTimeToTimezone :: MonadIO m => DateTime -> TimeZone -> m DateTime
- data DateTimeToUnixMethodInfo
- dateTimeToUnix :: MonadIO m => DateTime -> m Int64
- data DateTimeToUtcMethodInfo
- dateTimeToUtc :: MonadIO m => DateTime -> m DateTime
- data DateTimeUnrefMethodInfo
- dateTimeUnref :: MonadIO m => DateTime -> m ()
Exported types
Instances
| BoxedObject DateTime Source # | |
| ((~) * info (ResolveDateTimeMethod t DateTime), MethodInfo * info DateTime p) => IsLabel t (DateTime -> p) Source # | |
| ((~) * info (ResolveDateTimeMethod t DateTime), MethodInfo * info DateTime p) => IsLabelProxy t (DateTime -> p) Source # | |
| ((~) * signature (m ()), MonadIO m) => MethodInfo * DateTimeUnrefMethodInfo DateTime signature Source # | |
| ((~) * signature (m DateTime), MonadIO m) => MethodInfo * DateTimeToUtcMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int64), MonadIO m) => MethodInfo * DateTimeToUnixMethodInfo DateTime signature Source # | |
| ((~) * signature (TimeZone -> m DateTime), MonadIO m) => MethodInfo * DateTimeToTimezoneMethodInfo DateTime signature Source # | |
| ((~) * signature (TimeVal -> m Bool), MonadIO m) => MethodInfo * DateTimeToTimevalMethodInfo DateTime signature Source # | |
| ((~) * signature (m DateTime), MonadIO m) => MethodInfo * DateTimeToLocalMethodInfo DateTime signature Source # | |
| ((~) * signature (m DateTime), MonadIO m) => MethodInfo * DateTimeRefMethodInfo DateTime signature Source # | |
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * DateTimeIsDaylightSavingsMethodInfo DateTime signature Source # | |
| ((~) * signature (m (Int32, Int32, Int32)), MonadIO m) => MethodInfo * DateTimeGetYmdMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetYearMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetWeekOfYearMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetWeekNumberingYearMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int64), MonadIO m) => MethodInfo * DateTimeGetUtcOffsetMethodInfo DateTime signature Source # | |
| ((~) * signature (m Text), MonadIO m) => MethodInfo * DateTimeGetTimezoneAbbreviationMethodInfo DateTime signature Source # | |
| ((~) * signature (m Double), MonadIO m) => MethodInfo * DateTimeGetSecondsMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetSecondMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetMonthMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetMinuteMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetMicrosecondMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetHourMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetDayOfYearMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetDayOfWeekMethodInfo DateTime signature Source # | |
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetDayOfMonthMethodInfo DateTime signature Source # | |
| ((~) * signature (Text -> m Text), MonadIO m) => MethodInfo * DateTimeFormatMethodInfo DateTime signature Source # | |
| ((~) * signature (DateTime -> m Int64), MonadIO m) => MethodInfo * DateTimeDifferenceMethodInfo DateTime signature Source # | |
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddYearsMethodInfo DateTime signature Source # | |
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddWeeksMethodInfo DateTime signature Source # | |
| ((~) * signature (Double -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddSecondsMethodInfo DateTime signature Source # | |
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddMonthsMethodInfo DateTime signature Source # | |
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddMinutesMethodInfo DateTime signature Source # | |
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddHoursMethodInfo DateTime signature Source # | |
| ((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddFullMethodInfo DateTime signature Source # | |
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddDaysMethodInfo DateTime signature Source # | |
| ((~) * signature (Int64 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddMethodInfo DateTime signature Source # | |
| type AttributeList DateTime Source # | |
noDateTime :: Maybe DateTime Source #
Methods
dateTimeAdd
data DateTimeAddMethodInfo Source #
Instances
| ((~) * signature (Int64 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddMethodInfo DateTime signature Source # | |
dateTimeAdd :: MonadIO m => DateTime -> Int64 -> m DateTime Source #
dateTimeAddDays
data DateTimeAddDaysMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddDaysMethodInfo DateTime signature Source # | |
dateTimeAddDays :: MonadIO m => DateTime -> Int32 -> m DateTime Source #
dateTimeAddFull
data DateTimeAddFullMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddFullMethodInfo DateTime signature Source # | |
dateTimeAddFull :: MonadIO m => DateTime -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime Source #
dateTimeAddHours
data DateTimeAddHoursMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddHoursMethodInfo DateTime signature Source # | |
dateTimeAddHours :: MonadIO m => DateTime -> Int32 -> m DateTime Source #
dateTimeAddMinutes
data DateTimeAddMinutesMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddMinutesMethodInfo DateTime signature Source # | |
dateTimeAddMinutes :: MonadIO m => DateTime -> Int32 -> m DateTime Source #
dateTimeAddMonths
data DateTimeAddMonthsMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddMonthsMethodInfo DateTime signature Source # | |
dateTimeAddMonths :: MonadIO m => DateTime -> Int32 -> m DateTime Source #
dateTimeAddSeconds
data DateTimeAddSecondsMethodInfo Source #
Instances
| ((~) * signature (Double -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddSecondsMethodInfo DateTime signature Source # | |
dateTimeAddSeconds :: MonadIO m => DateTime -> Double -> m DateTime Source #
dateTimeAddWeeks
data DateTimeAddWeeksMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddWeeksMethodInfo DateTime signature Source # | |
dateTimeAddWeeks :: MonadIO m => DateTime -> Int32 -> m DateTime Source #
dateTimeAddYears
data DateTimeAddYearsMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m DateTime), MonadIO m) => MethodInfo * DateTimeAddYearsMethodInfo DateTime signature Source # | |
dateTimeAddYears :: MonadIO m => DateTime -> Int32 -> m DateTime Source #
dateTimeCompare
dateTimeCompare :: MonadIO m => Ptr () -> Ptr () -> m Int32 Source #
dateTimeDifference
data DateTimeDifferenceMethodInfo Source #
Instances
| ((~) * signature (DateTime -> m Int64), MonadIO m) => MethodInfo * DateTimeDifferenceMethodInfo DateTime signature Source # | |
dateTimeDifference :: MonadIO m => DateTime -> DateTime -> m Int64 Source #
dateTimeEqual
dateTimeEqual :: MonadIO m => Ptr () -> Ptr () -> m Bool Source #
dateTimeFormat
data DateTimeFormatMethodInfo Source #
Instances
| ((~) * signature (Text -> m Text), MonadIO m) => MethodInfo * DateTimeFormatMethodInfo DateTime signature Source # | |
dateTimeFormat :: MonadIO m => DateTime -> Text -> m Text Source #
dateTimeGetDayOfMonth
data DateTimeGetDayOfMonthMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetDayOfMonthMethodInfo DateTime signature Source # | |
dateTimeGetDayOfMonth :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetDayOfWeek
data DateTimeGetDayOfWeekMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetDayOfWeekMethodInfo DateTime signature Source # | |
dateTimeGetDayOfWeek :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetDayOfYear
data DateTimeGetDayOfYearMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetDayOfYearMethodInfo DateTime signature Source # | |
dateTimeGetDayOfYear :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetHour
data DateTimeGetHourMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetHourMethodInfo DateTime signature Source # | |
dateTimeGetHour :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetMicrosecond
data DateTimeGetMicrosecondMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetMicrosecondMethodInfo DateTime signature Source # | |
dateTimeGetMicrosecond :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetMinute
data DateTimeGetMinuteMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetMinuteMethodInfo DateTime signature Source # | |
dateTimeGetMinute :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetMonth
data DateTimeGetMonthMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetMonthMethodInfo DateTime signature Source # | |
dateTimeGetMonth :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetSecond
data DateTimeGetSecondMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetSecondMethodInfo DateTime signature Source # | |
dateTimeGetSecond :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetSeconds
data DateTimeGetSecondsMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m) => MethodInfo * DateTimeGetSecondsMethodInfo DateTime signature Source # | |
dateTimeGetSeconds :: MonadIO m => DateTime -> m Double Source #
dateTimeGetTimezoneAbbreviation
data DateTimeGetTimezoneAbbreviationMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * DateTimeGetTimezoneAbbreviationMethodInfo DateTime signature Source # | |
dateTimeGetTimezoneAbbreviation :: MonadIO m => DateTime -> m Text Source #
dateTimeGetUtcOffset
data DateTimeGetUtcOffsetMethodInfo Source #
Instances
| ((~) * signature (m Int64), MonadIO m) => MethodInfo * DateTimeGetUtcOffsetMethodInfo DateTime signature Source # | |
dateTimeGetUtcOffset :: MonadIO m => DateTime -> m Int64 Source #
dateTimeGetWeekNumberingYear
data DateTimeGetWeekNumberingYearMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetWeekNumberingYearMethodInfo DateTime signature Source # | |
dateTimeGetWeekNumberingYear :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetWeekOfYear
data DateTimeGetWeekOfYearMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetWeekOfYearMethodInfo DateTime signature Source # | |
dateTimeGetWeekOfYear :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetYear
data DateTimeGetYearMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m) => MethodInfo * DateTimeGetYearMethodInfo DateTime signature Source # | |
dateTimeGetYear :: MonadIO m => DateTime -> m Int32 Source #
dateTimeGetYmd
data DateTimeGetYmdMethodInfo Source #
Instances
| ((~) * signature (m (Int32, Int32, Int32)), MonadIO m) => MethodInfo * DateTimeGetYmdMethodInfo DateTime signature Source # | |
dateTimeGetYmd :: MonadIO m => DateTime -> m (Int32, Int32, Int32) Source #
dateTimeHash
dateTimeHash :: MonadIO m => Ptr () -> m Word32 Source #
dateTimeIsDaylightSavings
data DateTimeIsDaylightSavingsMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * DateTimeIsDaylightSavingsMethodInfo DateTime signature Source # | |
dateTimeIsDaylightSavings :: MonadIO m => DateTime -> m Bool Source #
dateTimeNew
dateTimeNew :: MonadIO m => TimeZone -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime Source #
dateTimeNewFromTimevalLocal
dateTimeNewFromTimevalLocal :: MonadIO m => TimeVal -> m DateTime Source #
dateTimeNewFromTimevalUtc
dateTimeNewFromTimevalUtc :: MonadIO m => TimeVal -> m DateTime Source #
dateTimeNewFromUnixLocal
dateTimeNewFromUnixLocal :: MonadIO m => Int64 -> m DateTime Source #
dateTimeNewFromUnixUtc
dateTimeNewFromUnixUtc :: MonadIO m => Int64 -> m DateTime Source #
dateTimeNewLocal
dateTimeNewLocal :: MonadIO m => Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime Source #
dateTimeNewNow
dateTimeNewNow :: MonadIO m => TimeZone -> m DateTime Source #
dateTimeNewNowLocal
dateTimeNewNowLocal :: MonadIO m => m DateTime Source #
dateTimeNewNowUtc
dateTimeNewNowUtc :: MonadIO m => m DateTime Source #
dateTimeNewUtc
dateTimeNewUtc :: MonadIO m => Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Double -> m DateTime Source #
dateTimeRef
data DateTimeRefMethodInfo Source #
Instances
| ((~) * signature (m DateTime), MonadIO m) => MethodInfo * DateTimeRefMethodInfo DateTime signature Source # | |
dateTimeRef :: MonadIO m => DateTime -> m DateTime Source #
dateTimeToLocal
data DateTimeToLocalMethodInfo Source #
Instances
| ((~) * signature (m DateTime), MonadIO m) => MethodInfo * DateTimeToLocalMethodInfo DateTime signature Source # | |
dateTimeToLocal :: MonadIO m => DateTime -> m DateTime Source #
dateTimeToTimeval
data DateTimeToTimevalMethodInfo Source #
Instances
| ((~) * signature (TimeVal -> m Bool), MonadIO m) => MethodInfo * DateTimeToTimevalMethodInfo DateTime signature Source # | |
dateTimeToTimeval :: MonadIO m => DateTime -> TimeVal -> m Bool Source #
dateTimeToTimezone
dateTimeToUnix
data DateTimeToUnixMethodInfo Source #
Instances
| ((~) * signature (m Int64), MonadIO m) => MethodInfo * DateTimeToUnixMethodInfo DateTime signature Source # | |
dateTimeToUnix :: MonadIO m => DateTime -> m Int64 Source #
dateTimeToUtc
data DateTimeToUtcMethodInfo Source #
Instances
| ((~) * signature (m DateTime), MonadIO m) => MethodInfo * DateTimeToUtcMethodInfo DateTime signature Source # | |
dateTimeToUtc :: MonadIO m => DateTime -> m DateTime Source #
dateTimeUnref
data DateTimeUnrefMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m) => MethodInfo * DateTimeUnrefMethodInfo DateTime signature Source # | |
dateTimeUnref :: MonadIO m => DateTime -> m () Source #