Язык

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

Применяется к