Companion

object Companion

Functions

equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
fromMillisecondOfUnixEpoch
Link copied to clipboard
common
fun fromMillisecondOfUnixEpoch(millisecond: Long, offset: UtcOffset): DateTime
Creates a DateTime from the millisecond of the Unix epoch at offset.
fromMillisecondsSinceUnixEpoch
Link copied to clipboard
common
fun fromMillisecondsSinceUnixEpoch(millisecondsSinceUnixEpoch: LongMilliseconds, offset: UtcOffset): DateTime
Creates a DateTime from a duration of milliseconds relative to the Unix epoch at offset.
fromSecondOfUnixEpoch
Link copied to clipboard
common
fun fromSecondOfUnixEpoch(second: Long, nanosecond: Int = 0, offset: UtcOffset): DateTime
Creates a DateTime from the second of the Unix epoch at offset and optionally, the nanosecond of the second.
fromSecondsSinceUnixEpoch
Link copied to clipboard
common
fun fromSecondsSinceUnixEpoch(secondsSinceUnixEpoch: LongSeconds, nanosecondAdjustment: IntNanoseconds = 0.nanoseconds, offset: UtcOffset): DateTime
Creates a DateTime from a duration of seconds relative to the Unix epoch at offset, optionally, with some number of additional nanoseconds added to it.
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
toString
Link copied to clipboard
common
open fun toString(): String

Properties

MAX
Link copied to clipboard
common
val MAX: DateTime
The latest supported DateTime, which can be used as a "far future" sentinel.
MIN
Link copied to clipboard
common
val MIN: DateTime
The earliest supported DateTime, which can be used as a "far past" sentinel.

Extensions

now
Link copied to clipboard
fun DateTime.Companion.now(clock: Clock): DateTime
Gets the current DateTime from the provided clock.
common
fun DateTime.Companion.now(): DateTime
Gets the current DateTime from the system clock.
common
fun DateTime.Companion.now(clock: Clock): DateTime
Gets the current DateTime from the provided clock.