TTimeZone¶
Declaration¶
Source position: dateutil.inc line 615
type
TTimeZone = class
public
class constructor Init;
destructor Done;
function GetUtcOffset : TTimeSpan;
function ToUniversalTime : TDateTime;
function ToLocalTime : TDateTime;
function GetDisplayName : string;
function GetAbbreviation : string;
function GetLocalTimeType : TLocalTimeType;
function HasDST(const AYear: TDateTime) : Boolean; overload;
function HasDST : Boolean; overload;
function IsStandardTime : Boolean;
function IsInvalidTime : Boolean;
function IsAmbiguousTime : Boolean;
function IsDaylightTime : Boolean;
property ID: string; {r}
property DisplayName: string; {r}
property Abbreviation: string; {r}
property UtcOffset: TTimeSpan; {r}
class property Local: TTimeZone; {r}
end;
Properties¶
| Member | Visibility | Description |
|---|---|---|
| Abbreviation read only | public | |
| DisplayName read only | public | |
| ID read only | public | |
| Local read only | public | |
| UtcOffset read only | public |
Methods¶
| Member | Visibility | Description |
|---|---|---|
| Done | public | |
| GetAbbreviation | public | |
| GetDisplayName | public | |
| GetLocalTimeType | public | |
| GetUtcOffset | public | |
| HasDST | public | |
| Init | public | |
| IsAmbiguousTime | public | |
| IsDaylightTime | public | |
| IsInvalidTime | public | |
| IsStandardTime | public | |
| ToLocalTime | public | |
| ToUniversalTime | public |