Convertir un timestamp en QDateTime

Au rayon des astuces qui peuvent être prise de tête à faire, voici comment convertir un entier (correspondant au timestamp d’une date) en une date dd/mm/yyyy.

//Creation d'une pseudo variable timestamp
int i_timestamp = 123456789;
//Creation de l'objet QDateTime qui va se charger de convertir
QDateTime timestamp;
//Association de la date en seconde à l'objet date
timestamp.setTime_t(i_timestamp);
//Afficher le resultat (pour le test seulement)
qDebug() << "Date : " << timestamp.toString(Qt::SystemLocaleShortDate);

Bonne continuation !

Laisser un commentaire