Clock.TickSeconds(ZoneId) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает часы, которые возвращают текущий моментальный тик в течение целых секунд, используя лучшие доступные системные часы.
[Android.Runtime.Register("tickSeconds", "(Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)]
public static Java.Time.Clock? TickSeconds(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("tickSeconds", "(Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)>]
static member TickSeconds : Java.Time.ZoneId -> Java.Time.Clock
Параметры
- zone
- ZoneId
часовой пояс, используемый для преобразования мгновенного экземпляра в дату и время, а не null
Возвращаемое значение
часы, которые тикают целые секунды с использованием указанной зоны, а не null
- Атрибуты
Комментарии
Получает часы, которые возвращают текущий моментальный тик в течение целых секунд, используя лучшие доступные системные часы. Часы всегда будут иметь поле nano-of-second, равное нулю. Это гарантирует, что видимые тикали времени в течение целых секунд. Базовые часы — это лучшие системные часы, эквивалентные использованию system(ZoneId). Реализации могут использовать стратегию кэширования по соображениям производительности. Таким образом, возможно, что начало второго наблюдаемого через эти часы будет позже, чем это наблюдалось непосредственно через базовые часы. Возвращаемая реализация является неизменяемой, потокобезопасной и сериализуемой. Это эквивалентно тик(система(зона), Duration.ofSeconds(1)).
Java справочные материалы.java.time.Clock.tickSeconds