Grüße - ich hab ein kleines Problem ...
Ich will in meinen Datenfiles Datum/Zeit prinzipiell als GMT speichern.
Grund: Wenn jemand in den USA z.B. die Zeit ausliest soll diese ebenfalls stimmen.
Prinzipell verwende ich in meinen Programmen TDateTime - nur habe ich keine Ahnung, wie die intern gespeichert wird (meiner Meinung immer local ).
Ich suche daher zwei Funktionen:
Erste soll die TDateTime in ein TDateTime mit GMT wandeln.
Zweite eben umgekehrt - also nach dem Motto:
function DateTimeToGmt(AValue: TDateTime): TDateTime;
function GmtToDateTime(AValue: TDateTime): TDateTime;
Trotz Suche in der Hilfe und diverser Bücher hab ich nix gefunden, was Cross-Platform-tauglich ist (nur Aufrufe der WinAPI - aber das nützt mir nicht viel unter Linux).
Gibts da schon was, besonders Funktionen, die auch den Datumssprung berücksichtigen ?
Ich will in meinen Datenfiles Datum/Zeit prinzipiell als GMT speichern.
Grund: Wenn jemand in den USA z.B. die Zeit ausliest soll diese ebenfalls stimmen.
Prinzipell verwende ich in meinen Programmen TDateTime - nur habe ich keine Ahnung, wie die intern gespeichert wird (meiner Meinung immer local ).
Ich suche daher zwei Funktionen:
Erste soll die TDateTime in ein TDateTime mit GMT wandeln.
Zweite eben umgekehrt - also nach dem Motto:
function DateTimeToGmt(AValue: TDateTime): TDateTime;
function GmtToDateTime(AValue: TDateTime): TDateTime;
Trotz Suche in der Hilfe und diverser Bücher hab ich nix gefunden, was Cross-Platform-tauglich ist (nur Aufrufe der WinAPI - aber das nützt mir nicht viel unter Linux).
Gibts da schon was, besonders Funktionen, die auch den Datumssprung berücksichtigen ?
Comment