РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
978 of 1163 menu

Метод systemDefaultZone

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

Синтаксис

Clock.systemDefaultZone()

Пример

Давайте создадим часы с системным часовым поясом по умолчанию и выведем их на экран:

import java.time.Clock; public class Main { public static void main(String[] args) { Clock clock = Clock.systemDefaultZone(); System.out.println(clock); } }

Результат выполнения кода:

"SystemClock[Europe/Moscow]"

Пример

Давайте получим часовой пояс созданных часов с помощью метода getZone:

import java.time.Clock; import java.time.ZoneId; public class Main { public static void main(String[] args) { Clock clock = Clock.systemDefaultZone(); ZoneId zone = clock.getZone(); System.out.println(zone); } }

Результат выполнения кода:

"Europe/Moscow"

Пример

Давайте получим текущий момент времени с помощью созданных часов:

import java.time.Clock; import java.time.Instant; public class Main { public static void main(String[] args) { Clock clock = Clock.systemDefaultZone(); Instant instant = clock.instant(); System.out.println(instant); } }

Результат выполнения кода:

"2024-01-15T12:30:45.123Z"

Смотрите также

  • класс Clock,
    который представляет часы с часовым поясом
  • метод systemUTC,
    который создает часы в UTC
  • класс ZoneId,
    который представляет идентификатор часового пояса
  • метод systemDefault,
    который возвращает системный часовой пояс
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить