@Uwe: TFile verwendet eben nicht GetFileTime
Ich wollte auch nur darlegen, daß der geschilderte Fehler
Bleibt allerdings noch das zweite Problem mit der UTC-Variante
Delphi-Quellcode:
TFile.SetLastWriteTimeUTC('test.txt', StrToDateTime('01.05.2020 10:00'));
TFile.GetLastWriteTimeUTC('test.txt'))); // liefert 01.05.2020 09:00
bei meinem Test nicht reproduzierbar war.