Jak niezależnie od tego jak ustawiony jest zegar systemowy uzyskać czas nieskorygowany do czasu letniego czyli czas strefowy np Środkowoeuropejski albo czas UTC?
Innymi słowy aby aplikacja pokazywała mi np. czas Środkowoeuropejski mimo że na pasku zadań zegar systemowy pokazuje czas letni? Przeliczanie na podstawie daty absolutnie nie wchodzi w grę.
0
0
Zobacz to:
var
st: TSystemTime;
dt: TDateTime;
begin
GetSystemTime(st);
dt:= SystemTimeToDateTime(st);
ShowMessage(DateTimeToStr(dt));
end;
0
Tak.Dzięki.