Also
SysUtils.Now liefert die die
aktuelle lokale Systemzeit.
Wenn dir bekannt ist, dass wir in Deutschland gerade bei UTC+2 sind, dann musst du 2 Stunden
abziehen um zur UTC zu kommen:
Delphi-Quellcode:
// 2 Stunden zurück
utczeit := SysUtils.Now - 2.0*(1.0/24.0);
Auch die Datumsgrenze ist kein Problem, wenn man die Funktion Now() anstatt Time() verwendet.
Bei der Ausgabe der Zeit hast du es in der Hand, ob du nur die Uhrzeit oder auch zusätzlich das
Datum anzeigen möchtest.