Spec-Zone.ru › Qt 5.12

Класс OffsetData

(QTimeZone::OffsetData)
Заголовок: #include <OffsetData>
qmake: QT += core
  • Список всех членов, включая унаследованные

Открытые переменные

QString abbreviation
QDateTime atUtc
int daylightTimeOffset
int offsetFromUtc
int standardTimeOffset

Подробное описание

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

  • OffsetData::atUtc Дата и время данных смещения в формате UTC.
  • OffsetData::offsetFromUtc Полное смещение от UTC, действующее в указанное время.
  • OffsetData::standardTimeOffset Компонент стандартного времени смещения от общего смещения.
  • OffsetData::daylightTimeOffset Компонент смещения по летнему времени от общего смещения.
  • OffsetData::abbreviation Сокращение, действующее в указанное время.

Например, для часового пояса "Europe/Berlin" OffsetDate в стандартном и летнем времени может быть:

  • atUtc = QDateTime(QDate(2013, 1, 1), QTime(0, 0, 0), Qt::UTC)
  • offsetFromUtc = 3600
  • standardTimeOffset = 3600
  • daylightTimeOffset = 0
  • abbreviation = "CET"
  • atUtc = QDateTime(QDate(2013, 6, 1), QTime(0, 0, 0), Qt::UTC)
  • offsetFromUtc = 7200
  • standardTimeOffset = 3600
  • daylightTimeOffset = 3600
  • abbreviation = "CEST"

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qtimezone-offsetdata.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API