class Time : Comparable<Time>
A time of day in an arbitrary region.
(iosArm64, iosX64, jvm, macosX64)
<init> |
Create a Time from its individual components. <init>(hour: Int, minute: Int, second: Int = 0, nanosecond: Int = 0) |
(iosArm64, iosX64, jvm, macosX64)
hour |
The hour of the day. val hour: Int |
(iosArm64, iosX64, jvm, macosX64)
minute |
The minute of the hour. val minute: Int |
(iosArm64, iosX64, jvm, macosX64)
nanosecond |
The nanosecond of the second. val nanosecond: Int |
(iosArm64, iosX64, jvm, macosX64)
nanosecondOfDay |
The nanosecond of the day. val nanosecondOfDay: Long |
(iosArm64, iosX64, jvm, macosX64)
nanosecondsSinceStartOfDay |
The number of nanoseconds since the start of the day. val nanosecondsSinceStartOfDay: LongNanoseconds |
(iosArm64, iosX64, jvm, macosX64)
second |
The second of the minute. val second: Int |
(iosArm64, iosX64, jvm, macosX64)
secondOfDay |
The second of the day. val secondOfDay: Int |
(iosArm64, iosX64, jvm, macosX64)
secondsSinceStartOfDay |
The number of seconds since the start of the day. val secondsSinceStartOfDay: IntSeconds |
(iosArm64, iosX64, jvm, macosX64)
compareTo |
fun compareTo(other: Time): Int |
(iosArm64, iosX64, jvm, macosX64)
component1 |
operator fun component1(): Int |
(iosArm64, iosX64, jvm, macosX64)
component2 |
operator fun component2(): Int |
(iosArm64, iosX64, jvm, macosX64)
component3 |
operator fun component3(): Int |
(iosArm64, iosX64, jvm, macosX64)
component4 |
operator fun component4(): Int |
(iosArm64, iosX64, jvm, macosX64)
copy |
Return a copy of this Time, replacing individual components with new values as desired. fun copy(hour: Int = this.hour, minute: Int = this.minute, second: Int = this.second, nanosecond: Int = this.nanosecond): Time |
(iosArm64, iosX64, jvm, macosX64)
equals |
fun equals(other: Any?): Boolean |
(iosArm64, iosX64, jvm, macosX64)
hashCode |
fun hashCode(): Int |
(iosArm64, iosX64, jvm, macosX64)
minus |
operator fun minus(duration: Duration): Timeoperator fun minus(hours: LongHours): Timeoperator fun minus(hours: IntHours): Timeoperator fun minus(minutes: LongMinutes): Timeoperator fun minus(minutes: IntMinutes): Timeoperator fun minus(seconds: LongSeconds): Timeoperator fun minus(seconds: IntSeconds): Timeoperator fun minus(milliseconds: LongMilliseconds): Timeoperator fun minus(milliseconds: IntMilliseconds): Timeoperator fun minus(microseconds: LongMicroseconds): Timeoperator fun minus(microseconds: IntMicroseconds): Timeoperator fun minus(nanoseconds: LongNanoseconds): Timeoperator fun minus(nanoseconds: IntNanoseconds): Time |
(iosArm64, iosX64, jvm, macosX64)
plus |
operator fun plus(duration: Duration): Timeoperator fun plus(hours: LongHours): Timeoperator fun plus(hours: IntHours): Timeoperator fun plus(minutes: LongMinutes): Timeoperator fun plus(minutes: IntMinutes): Timeoperator fun plus(seconds: LongSeconds): Timeoperator fun plus(seconds: IntSeconds): Timeoperator fun plus(milliseconds: LongMilliseconds): Timeoperator fun plus(milliseconds: IntMilliseconds): Timeoperator fun plus(microseconds: LongMicroseconds): Timeoperator fun plus(microseconds: IntMicroseconds): Timeoperator fun plus(nanoseconds: LongNanoseconds): Timeoperator fun plus(nanoseconds: IntNanoseconds): Time |
toString |
Convert this time to a string in ISO-8601 extended format. (iosArm64, iosX64, macosX64)fun toString(): <ERROR CLASS>(jvm) fun toString(): String |
(iosArm64, iosX64, jvm, macosX64)
MAX |
val MAX: Time |
(iosArm64, iosX64, jvm, macosX64)
MIDNIGHT |
val MIDNIGHT: Time |
(iosArm64, iosX64, jvm, macosX64)
MIN |
val MIN: Time |
(iosArm64, iosX64, jvm, macosX64)
NOON |
val NOON: Time |
(iosArm64, iosX64, jvm, macosX64)
fromNanosecondOfDay |
Create the Time representing a number of nanoseconds since the start of the day. fun fromNanosecondOfDay(nanosecondOfDay: Long): Time |
(iosArm64, iosX64, jvm, macosX64)
fromSecondOfDay |
Create the Time representing a number of seconds since the start of the day and optionally, the number of nanoseconds within that second. fun fromSecondOfDay(secondOfDay: Int, nanosecond: Int = 0): Time |
(jvm)
toJavaLocalTime |
fun Time.toJavaLocalTime(): LocalTime |