interface Clock
A time source.
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
zone |
The clock's time zone. abstract val zone: TimeZone |
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
instant |
Get the current Instant. open fun instant(): Instant |
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
read |
Get the current number of milliseconds since the Unix epoch of 1970-01-01T00:00 in UTC. abstract fun read(): LongMilliseconds |
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
FixedClock |
A clock with fixed time, suitable for testing. class FixedClock : Clock |
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)
SystemClock |
A clock that provides the time from the current system. class SystemClock : Clock |