getTimeNanos
Warning since 1.9
external fun getTimeNanos(): Long(source)
import kotlin.system.getTimeNanos
fun main() {
val start = getTimeNanos()
// Simulate some work
Thread.sleep(500)
val end = getTimeNanos()
val elapsedMillis = (end - start) / 1_000_000
println("Elapsed time: $elapsedMillis ms")
}