НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
1122 of 1310 menu

Функция from

Функция from класса ZoneOffset создает объект ZoneOffset из временного объекта, который поддерживает получение смещения. В параметр мы передаем временной объект, из которого будет извлечена информация о часовом смещении.

Импорт

import java.time.ZoneOffset import java.time.temporal.TemporalAccessor

Синтаксис

fun from(temporal: TemporalAccessor): ZoneOffset

Пример

Создадим ZoneOffset из объекта ZonedDateTime:

import java.time.ZonedDateTime import java.time.ZoneOffset val zonedDateTime = ZonedDateTime.now() val offset = ZoneOffset.from(zonedDateTime) println(offset)

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

String "+03:00"

Пример

Создадим ZoneOffset из объекта OffsetDateTime:

import java.time.OffsetDateTime import java.time.ZoneOffset val offsetDateTime = OffsetDateTime.now() val offset = ZoneOffset.from(offsetDateTime) println(offset)

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

String "+03:00"

Пример

Создадим ZoneOffset из объекта OffsetTime:

import java.time.OffsetTime import java.time.ZoneOffset val offsetTime = OffsetTime.now() val offset = ZoneOffset.from(offsetTime) println(offset)

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

String "+03:00"

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

  • функцию of класса ZoneOffset,
    которая создает смещение из строки или числовых компонентов
  • функцию getTotalSeconds класса ZoneOffset,
    которая возвращает общее количество секунд смещения
  • класс ZonedDateTime,
    который представляет дату и время с часовым поясом
  • класс OffsetDateTime,
    который представляет дату и время со смещением
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить