Язык

Clock.SystemDefaultZone Метод

Определение

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

[Android.Runtime.Register("systemDefaultZone", "()Ljava/time/Clock;", "", ApiSince=26)]
public static Java.Time.Clock? SystemDefaultZone();
[<Android.Runtime.Register("systemDefaultZone", "()Ljava/time/Clock;", "", ApiSince=26)>]
static member SystemDefaultZone : unit -> Java.Time.Clock

Возвращаемое значение

Часы, использующие лучшие доступные системные часы в зоне по умолчанию, а не null

Атрибуты

Комментарии

Получает часы, возвращающие текущий момент, используя лучшие доступные системные часы, преобразуя в дату и время с помощью часового пояса по умолчанию. Эти часы основаны на лучших доступных системных часах. Это может использовать System.currentTimeMillis() или более высокие часы разрешения, если он доступен. С помощью этого метода жесткие коды зависят от часового пояса по умолчанию в приложении. По возможности рекомендуется избежать этого и использовать определенный часовой пояс. Часы UTC должны использоваться, если требуется текущий момент без даты или времени. Возвращаемая реализация является неизменяемой, потокобезопасной и сериализуемой. Это эквивалентно system(ZoneId.systemDefault()).

Java справочные материалы.java.time.Clock.systemDefaultZone

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