Skip to content

//core/io.islandtime.darwin

Package-level declarations

darwin

Various extensions specific to the Apple platform.

Functions

Name Summary
toIslandDate

darwin


fun <Error class: unknown class>.toIslandDate(): Date

Converts this set of date components to an Island Time Date.
toIslandDateTime

darwin


fun <Error class: unknown class>.toIslandDateTime(): DateTime

Converts this set of date components to an Island Time DateTime.
toIslandDateTimeAt

darwin


fun <Error class: unknown class>.toIslandDateTimeAt(nsTimeZone: <Error class: unknown class>): <Error class: unknown class>

Converts this NSDate to an Island Time DateTime at the specified time zone.

darwin


fun <Error class: unknown class>.toIslandDateTimeAt(offset: UtcOffset): DateTime

Converts this NSDate to an Island Time DateTime at the specified UTC offset.
toIslandInstant

darwin


fun <Error class: unknown class>.toIslandInstant(): Instant

Converts this NSDate to an Island Time Instant.
toIslandInstantInterval

darwin


fun <Error class: unknown class>.toIslandInstantInterval(): InstantInterval

Converts this interval to an equivalent Island Time InstantInterval.
toIslandOffsetDateTime

darwin


fun <Error class: unknown class>.toIslandOffsetDateTime(): Nothing

Converts this set of date components to an Island Time OffsetDateTime.
toIslandOffsetDateTimeAt

darwin


fun <Error class: unknown class>.toIslandOffsetDateTimeAt(nsTimeZone: <Error class: unknown class>): OffsetDateTime

Converts this NSDate to an Island Time OffsetDateTime at the specified time zone.

darwin


fun <Error class: unknown class>.toIslandOffsetDateTimeAt(offset: UtcOffset): OffsetDateTime

Converts this NSDate to an Island Time OffsetDateTime at the specified offset.
toIslandOffsetDateTimeOrNull

darwin


fun <Error class: unknown class>.toIslandOffsetDateTimeOrNull(): OffsetDateTime?

Converts this set of date components to an Island Time OffsetDateTime, or null if the timeZone property is absent.
toIslandTime

darwin


fun <Error class: unknown class>.toIslandTime(): Time

Converts this set of date components to an Island Time Time.
toIslandTimeZone

darwin


fun <Error class: unknown class>.toIslandTimeZone(): TimeZone

Converts this NSTimeZone` to an Island Time TimeZone with the same identifier.
toIslandUtcOffsetAt

darwin


fun <Error class: unknown class>.toIslandUtcOffsetAt(date: <Error class: unknown class>): UtcOffset

Converts this NSTimeZone to an Island Time UtcOffset at the provided date.
toIslandZonedDateTime

darwin


fun <Error class: unknown class>.toIslandZonedDateTime(): Nothing

Converts this set of date components to an Island Time ZonedDateTime.
toIslandZonedDateTimeAt

darwin


fun <Error class: unknown class>.toIslandZonedDateTimeAt(nsTimeZone: <Error class: unknown class>): <Error class: unknown class>

fun <Error class: unknown class>.toIslandZonedDateTimeAt(zone: TimeZone): ZonedDateTime

Converts this NSDate to an Island Time ZonedDateTime at the specified time zone.
toIslandZonedDateTimeOrNull

darwin


fun <Error class: unknown class>.toIslandZonedDateTimeOrNull(): ZonedDateTime?

Converts this set of date components to an Island Time ZonedDateTime, or null if the timeZone property is absent.
toNSDate

darwin


fun <T> TimePoint<T>.toNSDate(): <Error class: unknown class>

Converts this time point to an NSDate.
toNSDateComponents

darwin


fun Date.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

Converts this date to an equivalent NSDateComponents object.

darwin


fun DateTime.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

fun OffsetDateTime.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

fun ZonedDateTime.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

Converts this date-time to an equivalent NSDateComponents object.

darwin


fun OffsetTime.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

fun Time.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

Converts this time to an equivalent NSDateComponents object.

darwin


fun Year.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

Converts this year to an equivalent NSDateComponents object.

darwin


fun YearMonth.toNSDateComponents(includeCalendar: Boolean = false): <Error class: unknown class>

Converts this year-month to an equivalent NSDateComponents object.
toNSDateInterval

darwin


fun <T : TimePoint<T>> TimePointInterval<T>.toNSDateInterval(): <Error class: unknown class>

Converts this interval to an equivalent NSDateInterval.
toNSDateIntervalOrNull

darwin


fun <T : TimePoint<T>> TimePointInterval<T>.toNSDateIntervalOrNull(): <Error class: unknown class>?

Converts this interval to an equivalent NSDateInterval, or null if the interval is unbounded.
toNSTimeInterval

darwin


fun Days.toNSTimeInterval(): <Error class: unknown class>

fun Duration.toNSTimeInterval(): <Error class: unknown class>

fun Hours.toNSTimeInterval(): <Error class: unknown class>

fun Microseconds.toNSTimeInterval(): <Error class: unknown class>

fun Milliseconds.toNSTimeInterval(): <Error class: unknown class>

fun Minutes.toNSTimeInterval(): <Error class: unknown class>

fun Nanoseconds.toNSTimeInterval(): <Error class: unknown class>

fun Seconds.toNSTimeInterval(): <Error class: unknown class>

Converts this duration to an equivalent NSTimeInterval.
toNSTimeZone

darwin


fun TimeZone.toNSTimeZone(): <Error class: unknown class>

Converts this time zone to an NSTimeZone.

darwin


fun UtcOffset.toNSTimeZone(): <Error class: unknown class>

Converts this offset into an equivalent NSTimeZone with a fixed UTC offset.
toNSTimeZoneOrNull

darwin


fun TimeZone.toNSTimeZoneOrNull(): <Error class: unknown class>?

Converts this time zone to an NSTimeZone, or null if the identifier isn't recognized as valid for an NSTimeZone.