Convertisseur d'horodatage Unix
Convertissez entre horodatages Unix et dates lisibles. Précision en secondes et millisecondes. Sortie conforme ISO 8601.
Le temps Unix compte les secondes depuis le 1er janvier 1970 en UTC. Une valeur à 13 chiffres est en millisecondes : la confusion est la cause la plus fréquente d'une date située des décennies dans le futur.
Espace de travail
Heure actuelle
Choisissez un fuseau IANA pour voir l'heure locale correspondante et le prochain changement d'heure.
Pas encore de résultat
Saisissez votre entrée ci-dessus, le résultat s'affichera ici.
Secondes
Secondes
Millisecondes
Millisecondes
Fuseau horaire
Fuseau horaire
Référence : un essai réel, les paramètres et les erreurs
Exemple déroulé
Convertir 1700000000 en UTC
Entrée
Horodatage : 1700000000
Précision : auto (10 chiffres -> secondes)
Fuseau : UTCSortie
2023-11-14T22:13:20.000Z
Tue, 14 Nov 2023 22:13:20 GMTComment vérifier: Exécutez `date -u -r 1700000000` sous macOS ou `date -u -d @1700000000` sous GNU ; les deux affichent le même instant (avec une locale anglaise : Tue Nov 14 22:13:20 UTC 2023). La page garde les secondes et les millisecondes Unix comme sorties séparées.
Paramètres
| Paramètre | Valeur | Par défaut | Limite |
|---|---|---|---|
| Entrée | Secondes, millisecondes ou ISO 8601 entières | Auto | 10 chiffres ou moins : secondes ; 11 ou plus : millisecondes |
| Précision | auto, secondes ou millisecondes | Auto | Les valeurs à 11-12 chiffres sont signalées comme ambiguës |
| Plage | 0 à 8,64e15 millisecondes | — | Les valeurs négatives et celles au-dessus de 2^53-1 sont refusées |
| Fuseau | Local, UTC et 8 fuseaux IANA | Local | Les lacunes DST sont signalées, pas décalées |
| Sortie | ISO 8601, texte UTC et local, temps relatif, secondes et millisecondes Unix | — | Secondes et millisecondes restent séparées |
| Lot | Une valeur par ligne | Désactivé | Les lignes invalides sont signalées une par une |
Erreurs et remèdes
| Symptôme | Cause probable | Que faire |
|---|---|---|
| Une valeur à 11 chiffres tombe en 2286. | Les valeurs à 11-12 chiffres sont lues comme des millisecondes et marquées ambiguës. | Choisissez secondes explicitement si la valeur est en secondes. |
| Une valeur est refusée comme hors plage. | Elle dépasse la plage Date d'ECMAScript de 8,64e15 ms. | Vérifiez l'unité ; une valeur à 16 chiffres est souvent en microsecondes ou nanosecondes. |
| Un horodatage négatif est refusé. | L'analyseur n'accepte que zéro ou des entiers positifs. | Convertissez la valeur signée hors de la page ou utilisez l'entrée ISO. |
| Une heure locale dans la lacune DST est fausse. | Le fuseau choisi saute cette heure. | Choisissez une heure hors de la lacune ; la page la signale au lieu de la décaler. |
| Le résultat diffère du serveur. | Le serveur utilise un autre fuseau ou une autre unité. | Fixez le fuseau explicitement et comparez les secondes Unix, pas le texte formaté. |
Comment convertir des horodatages Unix en ligne
Apprenez à convertir entre horodatages Unix et dates lisibles avec un outil côté client côté client.
- 1
Saisissez un horodatage ou une date
Entrez un horodatage Unix ou sélectionnez une date et une heure.
- 2
Sélectionnez la précision
Choisissez entre la précision en secondes ou en millisecondes.
- 3
Cliquez sur Convertir
L'outil convertit instantanément entre les formats dans votre navigateur.
- 4
Consultez tous les formats
Voyez le résultat en UTC, heure locale, ISO 8601 et heure relative.
Cas d'usage courants
- 1Convertir les horodatages Unix des journaux et réponses API en dates lisibles
- 2Générer la valeur epoch actuelle pour les tests API et les tâches cron
- 3Déboguer les problèmes de fuseau horaire en comparant les représentations UTC et locale
- 4Calculer les temps d'expiration des jetons, caches et URL signées
Questions fréquentes
Quelles précisions sont prises en charge ?
Secondes et millisecondes, plus les chaînes ISO 8601 et les représentations locale ou UTC.
Fonctionne-t-il hors ligne ?
Oui. Toutes les conversions se déroulent dans votre navigateur.
Puis-je convertir dans les deux sens ?
Oui. Convertissez un horodatage Unix en date et une date en horodatage, avec affichage du temps relatif.
Comment les fuseaux horaires et l'heure d'été sont-ils gérés ?
Les conversions utilisent le fuseau IANA sélectionné, y compris les changements d'heure d'été. Une heure locale inexistante lors du passage à l'heure d'été est signalée au lieu d'être décalée silencieusement.
Quelle plage d'horodatages est acceptée ?
Les valeurs doivent être des entiers dans la plage d'entiers exacte de JavaScript. Les valeurs négatives et celles au-delà de 2^53 sont rejetées avec un message explicite, ce qui évite d'arrondir un horodatage vers un autre instant.
Guides associés
Outils connexes
Vous êtes responsable de la gestion des clés et de la validation des résultats.