ZonedDateTime

Constructors

Link copied to clipboard
constructor(epochNanoseconds: BigInt, timeZone: TimeZone, calendar: Calendar = definedExternally)

Properties

Link copied to clipboard
external val calendarId: String
Link copied to clipboard
external val day: Int
Link copied to clipboard
external val dayOfWeek: Int
Link copied to clipboard
external val dayOfYear: Int
Link copied to clipboard
external val daysInMonth: Int
Link copied to clipboard
external val daysInWeek: Int
Link copied to clipboard
external val daysInYear: Int
Link copied to clipboard
Link copied to clipboard
external val epochMilliseconds: Int
Link copied to clipboard
external val epochNanoseconds: BigInt
Link copied to clipboard
external val epochSeconds: Int
Link copied to clipboard
external val era: String?
Link copied to clipboard
external val eraYear: Int?
Link copied to clipboard
external val hour: Int
Link copied to clipboard
external val hoursInDay: Int
Link copied to clipboard
external val inLeapYear: Boolean
Link copied to clipboard
external val microsecond: Int
Link copied to clipboard
external val millisecond: Int
Link copied to clipboard
external val minute: Int
Link copied to clipboard
external val month: Int
Link copied to clipboard
external val monthCode: String
Link copied to clipboard
external val monthsInYear: Int
Link copied to clipboard
external val nanosecond: Int
Link copied to clipboard
external val offset: String
Link copied to clipboard
external val offsetNanoseconds: Int
Link copied to clipboard
external val second: Int
Link copied to clipboard
external val timeZoneId: String
Link copied to clipboard
external val weekOfYear: Int
Link copied to clipboard
external val year: Int
Link copied to clipboard
external val yearOfWeek: Int

Functions

Link copied to clipboard
open external fun add(duration: Duration, options: ArithmeticOptions = definedExternally): ZonedDateTime
open external fun add(duration: DurationLike, options: ArithmeticOptions = definedExternally): ZonedDateTime
open external fun add(duration: String, options: ArithmeticOptions = definedExternally): ZonedDateTime
Link copied to clipboard
Link copied to clipboard
open external fun round(roundTo: RoundTo<DateTimeUnit<*>>): ZonedDateTime
open external fun round(roundTo: SmallestUnit<DateTimeUnit<*>>): ZonedDateTime
Link copied to clipboard
open external fun since(other: ZonedDateTimeLike, options: DifferenceOptions<DateTimeUnit<*>>): Duration
open external fun since(other: ZonedDateTime, options: DifferenceOptions<DateTimeUnit<*>>): Duration
open external fun since(other: String, options: DifferenceOptions<DateTimeUnit<*>>): Duration
Link copied to clipboard
external fun startOfDay(): ZonedDateTime
Link copied to clipboard
open external fun subtract(duration: Duration, options: ArithmeticOptions = definedExternally): ZonedDateTime
open external fun subtract(duration: DurationLike, options: ArithmeticOptions = definedExternally): ZonedDateTime
open external fun subtract(duration: String, options: ArithmeticOptions = definedExternally): ZonedDateTime
Link copied to clipboard
external fun toInstant(): Instant
Link copied to clipboard
external fun toJSON(): String
Link copied to clipboard
open external fun toLocaleString(): String

Returns a value as a string value appropriate to the host environment's current locale.

open external fun toLocaleString(locales: UnicodeBCP47LocaleIdentifier, options: DateTimeFormatOptions = definedExternally): String

Converts a value to a string by using the current or specified locale.

open external fun toLocaleString(locales: ReadonlyArray<UnicodeBCP47LocaleIdentifier>, options: DateTimeFormatOptions = definedExternally): String
open external fun toLocaleString(locales: ReadonlyArray<Locale>, options: DateTimeFormatOptions = definedExternally): String
open external fun toLocaleString(locales: Locale, options: DateTimeFormatOptions = definedExternally): String
Link copied to clipboard
external fun toPlainDate(): PlainDate
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
external fun toPlainTime(): PlainTime
Link copied to clipboard
Link copied to clipboard
external fun toString(options: ZonedDateTimeToStringOptions = definedExternally): String
Link copied to clipboard
open external fun until(other: ZonedDateTimeLike, options: DifferenceOptions<DateTimeUnit<*>>): Duration
open external fun until(other: ZonedDateTime, options: DifferenceOptions<DateTimeUnit<*>>): Duration
open external fun until(other: String, options: DifferenceOptions<DateTimeUnit<*>>): Duration
Link copied to clipboard
external fun with(zonedDateTimeLike: ZonedDateTimeLike, options: ZonedDateTimeAssignmentOptions = definedExternally): ZonedDateTime
Link copied to clipboard
external fun withCalendar(calendar: Calendar): ZonedDateTime
Link copied to clipboard
external fun withPlainDate(dateLike: PlainDate): ZonedDateTime
Link copied to clipboard
external fun withPlainTime(timeLike: PlainTime = definedExternally): ZonedDateTime
Link copied to clipboard
external fun withTimeZone(timeZone: TimeZone): ZonedDateTime