Convertir un horodatage Unix (Unix timestamp) en date

Rédigé par Walter Polo Aucun commentaire
Classé dans : Divers Mots clés : LibreOffice, astuces, timestamp, horodatage, Unix
Voici une formule bien pratique pour convertir un horodatage Unix en date avec le tableur LibreOffice Calc

Quand des données chronologiques sont stockées au format d'horodatage Unix (Unix timestamp), comme c'est fréquemment encore le cas aujourd'hui dans des bases de données, il arrive qu'on doive en disposer dans un format lisible par l'homme (une date normale, quoi).

Pour cela, une simple formule suffit dans le tableur LibreOffice Calc :
  1. Saisissez l'horodatage Unix dans une cellule, par ex. la cellule A1.
  2. Saisissez la date 01/01/1970 dans la cellule B1.
  3. Saisissez la formule suivante dans la cellule C1 : A1/(3600*24)+$C$1.

Par exemple, si vous saisissez l'horodatage Unix 1358094154 dans la cellule A1, la date correspondante affichée en B1 sera 13/01/2013 16:22:34.

La date saisie dans la cellule C1 est la date à partir de laquelle le temps Unix s'écoule.  C'est une constante et ne doit donc jamais être modifiée.

Si vous avez de multiples horodatages Unix à convertir, il vous suffit de les saisir dans la colonne A et de copier par glisser-déplacer la formule en B1 vers le bas.

Les commentaires sont fermés.