Home / Guides / Qu'est-ce que le temps Unix (l'epoch) ?Guide

Le temps Unix (aussi appelé temps epoch ou temps POSIX) représente le temps comme le nombre de secondes écoulées depuis le 1er janvier 1970 00:00:00 UTC. Ce point de référence est appelé l'epoch.

Les dates et heures humaines mêlent fuseaux horaires, heure d'été et règles de calendrier, ce qui les rend malaisées à calculer. Le temps Unix, au contraire, est un simple entier indépendant du fuseau horaire, il est donc simple à stocker, comparer et manipuler arithmétiquement. C'est pourquoi il apparaît presque partout où les ordinateurs manipulent le temps : journaux de serveurs, bases de données, réponses d'API et dates de modification de fichiers.

Par exemple, 0 désigne exactement l'epoch (1970-01-01 00:00:00 UTC), et 1000000000 pointe vers un instant de septembre 2001. Soustraire deux timestamps donne immédiatement l'écart entre eux en secondes.

Essayez-le dans le convertisseur
Tous les guides