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