Excerpt |
---|
GetTimeZoneInformation() enables you to get timezone information in standard name, standard bias, daylight name, and daylight bias. |
Below code shows the current timezone in the local machine:
Code Block | ||
---|---|---|
| ||
uses System.DateUtils;
.
.
.
procedure TMainFrm.GetTimezone;
var
s: String;
ZoneInfo: TTimeZoneInformation;
begin
GetTimeZoneInformation(ZoneInfo);
s := 'Bias: ' + IntToStr(ZoneInfo.Bias);
s := s + #13 + #10 + 'StandardName: ' + ZoneInfo.StandardName;
s := s + #13 + #10 + 'StandardBias: ' + IntToStr(ZoneInfo.StandardBias);
s := s + #13 + #10 + 'DaylightName: ' + ZoneInfo.DaylightName;
s := s + #13 + #10 + 'DaylightBias: ' + IntToStr(ZoneInfo.DaylightBias);
end;
|
You will see the result like below: