🕒 Convertisseur Timestamp Unix en ligne
Convertisseur Timestamp Unix gratuit : convertissez entre horodatage Unix et date lisible instantanément. Bidirectionnel, avec fuseau horaire, pour développeurs.
Convertisseur Timestamp Unix gratuit : convertissez entre horodatage Unix et date lisible instantanément. Bidirectionnel, avec fuseau horaire, pour développeurs.
Notre outil Convertisseur Timestamp Unix en ligne est entièrement gratuit et fonctionne directement dans votre navigateur. Convertissez entre timestamp Unix et date lisible. Bidirectionnel et instantané. Aucune inscription nécessaire, aucune donnée envoyée à un serveur.
Il suffit de remplir les champs ci-dessus et le résultat s'affiche instantanément. Notre convertisseur timestamp unix en ligne prend en charge timestamp, Unix, date, epoch. L'outil est optimisé pour mobile et desktop.
SmartGap Tools propose plus de 30 outils gratuits en ligne. Découvrez aussi : Minuteur en ligne, Calculateur d'âge. Tous nos outils sont rapides, gratuits et respectueux de votre vie privée.
Un timestamp Unix (ou Epoch time) est un nombre entier qui représente le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, une date appelée l'Epoch Unix. Ce système a été choisi par les créateurs du système d'exploitation Unix dans les années 1970 comme point de référence universel pour mesurer le temps dans les ordinateurs.
Pourquoi cette approche ? Parce qu'un simple nombre entier est bien plus facile à stocker, comparer et transmettre qu'une date formatée avec jour, mois, année, heure, fuseau horaire, etc. Deux timestamps peuvent être soustraits pour obtenir une durée en secondes, sans aucune ambiguïté liée aux fuseaux horaires ou aux formats de date.
Sur les systèmes 32 bits, le timestamp est stocké dans un entier signé de 32 bits, dont la valeur maximale est 2 147 483 647. Ce nombre correspond au 19 janvier 2038 à 03:14:07 UTC. À cette seconde précise, le compteur débordera et reviendra à une valeur négative, interprétée comme le 13 décembre 1901. C'est le « bug de l'an 2038 », l'équivalent du bug de l'an 2000 pour Unix. La solution : migrer vers des timestamps 64 bits, ce que font déjà la plupart des systèmes modernes.
Voici comment récupérer le timestamp Unix dans les langages les plus courants :
Math.floor(Date.now() / 1000)import time; int(time.time())time()date +%sSELECT UNIX_TIMESTAMP()Le timestamp Unix est toujours en UTC (Coordinated Universal Time), le temps universel de référence. Quand vous convertissez un timestamp en date lisible, vous devez appliquer le décalage de votre fuseau horaire. Par exemple, Paris est en UTC+1 (UTC+2 en été). Un timestamp de 1 700 000 000 donne 22:13:20 en UTC, mais 23:13:20 à Paris (heure d'hiver). Cette neutralité du timestamp par rapport aux fuseaux est précisément ce qui le rend si utile pour les applications internationales : la même valeur représente le même instant partout dans le monde.