OffsetDateTime.WithOffsetSameLocal(ZoneOffset) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает копию этого offsetDateTime с указанным смещением, гарантируя, что результат имеет то же локальное время даты.
[Android.Runtime.Register("withOffsetSameLocal", "(Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public Java.Time.OffsetDateTime? WithOffsetSameLocal(Java.Time.ZoneOffset? offset);
[<Android.Runtime.Register("withOffsetSameLocal", "(Ljava/time/ZoneOffset;)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
member this.WithOffsetSameLocal : Java.Time.ZoneOffset -> Java.Time.OffsetDateTime
Параметры
- offset
- ZoneOffset
смещение зоны для изменения, а не null
Возвращаемое значение
OffsetDateTime на основе этого даты и времени с запрошенным смещением, а не null
- Атрибуты
Комментарии
Возвращает копию этого offsetDateTime с указанным смещением, гарантируя, что результат имеет то же локальное время даты. Этот метод возвращает объект с тем же LocalDateTime и указанным ZoneOffset. Вычисление не требуется или не выполняется. Например, если это время представляет 2007-12-03T10:30+02:00 и указанное смещение равно +03:00, то этот метод вернет 2007-12-03T10:30+03:03:00. Чтобы учитывать разницу между смещениями и настроить поля времени, используйте сOffsetSameInstant(java.time.ZoneOffset). Этот экземпляр неизменяем и не влияет на этот вызов метода.
Java справочные материалы.java.time.OffsetDateTime.withOffsetSameLocal