Entwickler-Ecke

Sonstiges (Delphi) - Arbeiten mit TimeStamp


thebe - So 22.12.02 14:57
Titel: Arbeiten mit TimeStamp
Moin! :)

Ich hab nen kleines Problem mit dem TimeStamp Typ. Ich finde dafür nämlich keine Funktion wie ich die aktuelle Zeit im TimeStamp Format kriegen könnt. Daß einzige was ich in der OH gefunden hab, is daß ich einma mit Time ne DateTime Variable fülle und diese dann in TimeStamp umwandel. Da gibts nur ein kleines Prob: der DateTime Typ speichert nirgends die Millisekunden ab *die ich in meiner Situation dringend brauch*, also kommen diese auch nit inne TimeStamp Variable mit rein.


Ich wäre euch sehr vebunden wenn ihr mich vllt mit nem kleinem Stupser auffen richtigen Weg weisen könntet :)

MfG
-Thebe


Klabautermann - So 22.12.02 15:45

Hallo,

natürlich speichert tDateTime auch Millisekunden, sogut wie das auf einem Windows-System eben möglich ist.
Probiere mal

Quelltext
1:
Lavel1.Caption := FormatDateTime('hh:nn:ss:zzz', time);                    


Gruß
Klabautermann


Keldorn - So 22.12.02 15:48

Hallo

mit DateTimeToTimeStamp(DateTime) kannst ein eine Datetime in einen Timestamp konvertieren

Zitat:

Da gibts nur ein kleines Prob: der DateTime Typ speichert nirgends die Millisekunden ab

glaub ich nich:
Onlinehilfe hat folgendes geschrieben:

Der fraktionale Teil TDateTime-Wertes gibt die Tageszeit an.

also alles hinterm Komma ist die Tageszeit. muß dann n bissel rechnen (*24 für Stunden * 60 für Minuten usw.)

Mfg Frank


thebe - So 22.12.02 18:39

tja, da würd ich ma sagen: nicht aufmerksam genug gelesen :)

Vielen Dank