OffsetData Struct
struct QTimeZone::OffsetData詳細説明
ある瞬間のタイムゾーンオフセットデータ。
これは、その時点で使用するタイムゾーンオフセットと省略形を提供します。関数がこの型を返す場合、無効な datetime を使用する可能性があります。これは、その関数が答えているクエリに有効な答えがないことを示すものなので、結果を使用する前にatUtc.isValid()
をチェックしてください。
- OffsetData::atUtc UTC 時刻でのオフセットデータの日付。
- OffsetData::offsetFromUtc 時刻における UTC からのオフセットの合計。
- OffsetData::standardTimeOffset オフセット合計の標準時刻オフセット成分。
- OffsetData::daylightTimeOffset オフセット合計の夏時間オフセット成分。
- OffsetData::abbreviation 日時点で有効な省略形。
たとえば、タイムゾーン "Europe/Berlin" の場合、標準時および夏時間における OffsetDate は次のようになります:
- atUtc =QDateTime(QDate(2013, 1, 1),QTime(0, 0),QTimeZone::UTC)
- offsetFromUtc = 3600
- standardTimeOffset = 3600
- daylightTimeOffset = 0
- 略語 = "CET"
- atUtc =QDateTime(QDate(2013, 6, 1),QTime(0, 0),QTimeZone::UTC)
- offsetFromUtc = 7200
- standardTimeOffset = 3600
- daylightTimeOffset = 3600
- 省略形 = "CEST"
このタイプは、機能timezone
が有効な場合にのみ利用可能です。
©2024 The Qt Company Ltd. 本書に含まれるドキュメントのコントリビューションの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。