convertisseur de date en heure Unix

Calculateur d'horodatage de date vers Unix : entrée
Convertir la date et l'heure :
Horodatage estimé (heure dans votre fuseau horaire) :
Calculer l'horodatage (heure UTC) :

Quelle est l’heure Unix ?

L'heure UNIX, également connue sous le nom d'heure d'époque UNIX, est le nombre de secondes écoulées depuis le 1er janvier 1970 UTC. Il ignore les secondes intercalaires et traite toutes les dates comme ayant une durée de 86 400 secondes.


Problème 2038

Historiquement, de nombreux ordinateurs stockaient les horodatages UNIX sous forme d'entiers signés de 32 bits. Il est intéressant de noter que 32 bits semblent suffire pour stocker un grand nombre, mais finissent par "s'épuiser" - tout comme le stockage des années à 2 chiffres a causé le problème de l'an 2000.

Les entiers signés peuvent représenter :

231−1=2 147 483 647 secondes

1er janvier 1970 + 2147483647 secondes = 03:14:17 le 19 janvier 2038. (Notez qu'un autre symbole – un nombre négatif – peut représenter des dates ou des heures négatives avant 1970).

Passé ce délai, les secondes depuis 1970 ne peuvent plus être représentées à l'aide de nombres signés 32 bits. L’utilisation d’une représentation 64 bits (ou supérieure) peut facilement gérer un avenir prévisible. (Cette calculatrice peut gérer les dates après 2038).

Utilisation du calculateur de conversion de date en heure UNIX

Pour utiliser la conversion de l'heure UNIX, entrez simplement la date et l'heure dans les champs. Ensuite, cliquez sur le bouton Calculer et nous calculerons le nombre de secondes que vous avez entré après (ou avant) le 1er janvier 1970.

Nous afficherons les résultats en supposant que vous avez entré UTC ou Universal Time, ainsi que votre fuseau horaire local.