#include <wx/datetime.h>
Class representing a time zone.
The representation is simply the offset, in seconds, from UTC.
Public Member Functions | |
TimeZone (TZ tz) | |
Constructor for a named time zone. More... | |
TimeZone (long offset=0) | |
Constructor for the given offset in seconds. More... | |
bool | IsLocal () const |
Return true if this is the local time zone. More... | |
long | GetOffset () const |
Return the offset of this time zone from UTC, in seconds. More... | |
Static Public Member Functions | |
static TimeZone | Make (long offset) |
Create a time zone with the given offset in seconds. More... | |
wxDateTime::TimeZone::TimeZone | ( | TZ | tz | ) |
Constructor for a named time zone.
wxDateTime::TimeZone::TimeZone | ( | long | offset = 0 | ) |
Constructor for the given offset in seconds.
long wxDateTime::TimeZone::GetOffset | ( | ) | const |
Return the offset of this time zone from UTC, in seconds.
bool wxDateTime::TimeZone::IsLocal | ( | ) | const |
Return true if this is the local time zone.
This method can be useful for distinguishing between UTC time zone and local time zone in Great Britain, which use the same offset as UTC (i.e. 0), but do use DST.
|
static |
Create a time zone with the given offset in seconds.