J'aiComment formater un horodatage Unix dans Delphi?
var timestamp: Longint;
timestamp := Round((Now() - 25569.0 {Unix start date in Delphi terms}) * 86400);
que je me sers comme clé primaire dans quelques trucs MySql. Je voudrais également formater la date et l'heure, comme PHP's date() function fait.
Est-ce que quelqu'un a un extrait de code ou une URL?
+1 merci. Je ne le fais pas trop souvent, mais cela est utile de savoir – Mawg
Notez que DateTimeToUNIXTimeFAST a une légère différence par rapport à la version DateUtils, si millisecondes = 500..999, DateUtils arrondira en arrière, tandis que la version FAST sera arrondie vers le suivant seconde. – hikari
Résultat: = Trunc ((DelphiTime - 25569) * 86400); – wittrup