Mode d'emploi
- Saisissez un timestamp : secondes, millisecondes, micro- ou nanosecondes sont détectées automatiquement.
- Lisez la date en heure locale, en UTC, en ISO 8601 et en temps relatif.
- Pour le sens inverse, choisissez une date et une heure et copiez le timestamp.
Qu'est-ce qu'un timestamp Unix ?
Un timestamp Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00 UTC (l'« époque Unix »). Il ne dépend d'aucun fuseau horaire et sert dans les bases de données, les API, les journaux et les langages de programmation.
JavaScript et Java utilisent généralement des millisecondes (13 chiffres), les systèmes Unix et PHP des secondes (10 chiffres). Les systèmes à timestamps 32 bits débordent le 19 janvier 2038 (le bug de l'an 2038).
Questions fréquentes
Comment distinguer secondes et millisecondes ?
Les timestamps actuels en secondes ont 10 chiffres, en millisecondes 13 chiffres. L'outil le détecte automatiquement.
Le timestamp tient-il compte du fuseau horaire ?
Non, il est toujours basé sur l'UTC. Il n'est converti dans votre fuseau horaire qu'à l'affichage.
Qu'est-ce que le bug de l'an 2038 ?
Un timestamp signé sur 32 bits peut stocker au maximum 2 147 483 647, soit le 19/01/2038 à 03:14:07 UTC. Au-delà, la valeur déborde.