Spec-Zone.ru › Kotlin 1.9

getTimeNanos

kotlin-stdlib / kotlin.system / getTimeNanos
Требования к платформе и версии: Native (1.3)
@DeprecatedSinceKotlin("1.9") fun getTimeNanos(): Long
Устарело: Используйте measureTime() или TimeSource.Monotonic.markNow() вместо этого.

Получает текущее системное время в наносекундах с момента определенного прошлого, только разность между двумя последующими вызовами имеет смысл.

Эта функция устарела. Для измерения продолжительности выполнения блока кода используйте measureTime или measureTimedValue. Для маркировки момента времени для запроса продолжительности интервала времени, прошедшего с этого момента, используйте TimeSource.Monotonic.markNow. Результирующая продолжительность затем может быть выражена как число Long наносекунд с помощью Duration.inWholeNanoseconds.

© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.system/get-time-nanos.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API