Roland Goretzki schrieb:
Und dann kommt wohl doch FormatTime zum Einsatz, anders als ich in meiner letzten E-Mail vermutete hatte.
Ja, wenn du die Zeit auch ausgeben willst.
Aber mit FormatTime komme ich ohne Hilfe anscheinend überhaupt nicht klar.
Wenn ich eingebe "FormatTime (SystemDatum, %m)", dann erzählt er mir was von "invalid character".
Ach so, das %m muss in '' stehen. Es ist ein ganz normaler Pascal-String. (Natürlich kann man statt einer Konstante auch eine String-Variable verwenden.)
Dazu müßte ich aber zunächst erst einmal überhaupt EIN EINZIGES funktionierendes Beispiel haben.
Ich denke, es lag nur an den Anführungszeichen. Ansonsten unten ein etwas;-) komplizierteres Beispiel (mit dem ich mir in meinem Editor die Zeit anzeigen lasse).
Wie rufe ich z.B. UnixTimeToTimeStamp oder TimeStampToUnixTime auf, ohne doch noch einmal GetTimeStamp aufzurufen?
Könntest Du mir da bitte ein Beispiel für den Aufruf der Prozedur UnixTimeToTimeStamp geben?
var TS: TimeStamp;
UnixTimeToTimeStamp (Zeit_2 div 100, TS); WriteLn (FormatTime (TS, '%s %^/2a %F%n%T'));
("div 100" zur Umrechnung in Sekunden).
Frank