Ich habeWie formatiert man einen Unix-Timestamp in Delphi?
var timestamp: Longint;
timestamp := Round((Now() - 25569.0 {Unix start date in Delphi terms}) * 86400);
, die ich als Primärschlüssel in einigen MySql Sachen verwenden.
Aber ich würde auch gerne das Datum/Uhrzeit formatieren, wie PHP's date() function tut.
Hat jemand ein Code-Snippet oder eine URL?
+1 danke. Ich tue es nicht zu oft, aber das ist nützlich zu wissen – Mawg
Beachten Sie, dass DateTimeToUNIXTimeFAST einen leichten Unterschied zu der DateUtils-Version hat, wenn Millisekunden = 500..999, DateUtils wird rückwärts runden, während FAST-Version auf die nächste aufgerundet wird zweite. – hikari
Ergebnis: = Trunc ((DelphiTime - 25569) * 86400); – wittrup