Guide du convertisseur epoch : convertir temps epoch, temps Unix et timestamps
Un guide centré sur l'utilisation correcte d'un convertisseur epoch : convertissez epoch en date, date en epoch, temps Unix en heure humaine et millisecondes en date, avec sortie en UTC et fuseau local et sans unités mélangées.
Ce que fait un convertisseur epoch
Un convertisseur epoch transforme des timestamps numériques en dates lisibles et des dates humaines en timestamps epoch. Un bon convertisseur gère les secondes Unix, les millisecondes Unix, la sortie UTC, la sortie en fuseau local et les chaînes ISO 8601, et rend l'unité évidente avant que vous ne copiiez une valeur dans du code, une base ou une requête d'API. Les termes convertisseur epoch, convertisseur de temps epoch, convertisseur de temps Unix, convertisseur de timestamp Unix et calculateur d'epoch Unix décrivent le même travail : traduire entre un décompte de secondes (ou millisecondes) depuis le 1er janvier 1970 UTC et une date lisible par un humain.
Choisissez d'abord le sens
La plupart des tâches de timestamp vont dans un des deux sens : epoch vers date, ou date vers epoch. Décider le sens d'abord évite la cause la plus fréquente de données de test erronées et de payloads d'API cassés : convertir la bonne valeur dans le mauvais sens.
- Epoch vers date : collez 1700000000 et lisez la date UTC ou locale
- Date vers epoch : choisissez 2026-01-01 00:00:00 UTC et obtenez 1767225600
- Timestamp vers epoch : normalisez une valeur de type date en secondes ou millisecondes Unix
- Temps Unix vers timestamp : souvent la même valeur, mais vérifiez si la cible attend des secondes ou des millisecondes
Entrées qu'un convertisseur de temps epoch devrait comprendre
Des recherches comme unix ts converter, unixtime converter, epochconverter et unix timestamp convertor décrivent le même besoin : coller un timestamp et voir la date. Les distinctions qui changent vraiment la réponse sont l'unité et le fuseau, donc un convertisseur fiable doit accepter toutes les formes courantes et indiquer ce qu'il a détecté.
- Secondes Unix à 10 chiffres, comme 1700000000
- Millisecondes Unix à 13 chiffres, comme 1700000000000
- Microsecondes à 16 chiffres de certaines bases et logs
- Nanosecondes à 19 chiffres des systèmes de traçage et de Go
- Chaînes ISO 8601, comme 2026-01-01T00:00:00Z
- Date et heure locale plus un fuseau sélectionné
Que vérifier avant de copier une valeur convertie
Un convertisseur n'est correct que si l'entrée est sans ambiguïté. Avant de copier un timestamp dans un test, un cron, une migration ou une requête d'API, confirmez l'unité, le fuseau et la précision attendue. La vérification la plus rapide est l'année obtenue : une date proche de 1970 ou très lointaine signale presque toujours un décalage d'unité plutôt qu'une erreur du convertisseur.
- Le système destinataire attend-il des secondes ou des millisecondes ?
- La date affichée est-elle en UTC ou en heure locale ?
- Le timestamp représentera-t-il un instant ou une date de calendrier locale ?
- La colonne de base stocke-t-elle un datetime natif, des secondes Unix ou des millisecondes Unix ?
- Le résultat est-il proche de 1970 ou très lointain, ce qui signale en général un décalage d'unité ?
Exemple concret : un instant, trois représentations
Prenez l'instant 2026-01-01 00:00:00 UTC. En secondes Unix c'est 1767225600 ; en millisecondes Unix c'est 1767225600000 ; en ISO 8601 c'est 2026-01-01T00:00:00Z. Les trois décrivent le même moment — seuls le format et l'unité diffèrent. L'instant ne porte jamais son propre fuseau ; New York afficherait cette même valeur comme 2025-12-31 19:00:00, car le décalage s'applique à l'affichage, et n'est pas stocké dans le nombre.
FAQ sur le convertisseur epoch
- Quel est le meilleur format à copier depuis un convertisseur epoch ?
- Pour du code, copiez des secondes ou millisecondes Unix selon ce que documente l'API cible. Pour des humains, copiez de l'ISO 8601 avec un Z ou un décalage de fuseau explicite afin que l'instant soit sans ambiguïté.
- Un convertisseur epoch est-il identique à un convertisseur de temps Unix ?
- Pour la plupart des recherches de développeurs, oui. Convertisseur epoch, convertisseur de temps Unix, convertisseur de timestamp Unix et calculateur d'epoch Unix convertissent tous entre timestamps epoch Unix et dates lisibles.
- Pourquoi les convertisseurs epoch affichent-ils des heures locales différentes ?
- Ils appliquent des fuseaux différents. L'instant UTC sous-jacent est identique ; seul l'affichage local change. Passez le convertisseur en UTC pour comparer la valeur canonique.
- Comment savoir si mon nombre est en secondes ou en millisecondes ?
- Comptez les chiffres. Une valeur moderne à 10 chiffres est en secondes Unix ; à 13 chiffres, en millisecondes Unix. Si une valeur à 10 chiffres tombe près de 1970 en JavaScript, elle a été traitée comme des millisecondes et doit être multipliée par 1000.