Qu’est-ce qu’un horodatage Unix ?
Un horodatage Unix (également appelé heure d'époque ou heure POSIX) est le nombre de secondes écoulées depuis le 1er janvier 1970, 00:00:00 UTC, un point de référence connu sous le nom d'époque Unix. Il s’agit du moyen le plus universel de représenter un moment spécifique dans les langages de programmation, les bases de données, les API et les systèmes d’exploitation. Cet outil convertit les horodatages Unix en dates lisibles par l'homme et vice versa, prenant en charge la précision en secondes et en millisecondes.
Comment utiliser le convertisseur d'horodatage Unix
- 1Saisissez un horodatage Unix dans le champ 'Unix Timestamp' pour le convertir en date.
- 2Sélectionnez si l'horodatage est en secondes ou en millisecondes.
- 3Cliquez sur 'Now' pour remplir l'horodatage Unix actuel.
- 4Affichez la date convertie aux formats d'heure ISO 8601, UTC, locale et relative.
- 5Pour convertir une date en horodatage, saisissez une chaîne de date (e.g., '2024-01-01T00:00:00Z') dans le champ 'Date String'.
- 6Copiez n'importe quel résultat en utilisant le bouton Copier à côté de chaque valeur.
Cas d'utilisation courants
Débogage des API
Convertissez les horodatages des réponses API ou des jetons JWT en dates lisibles pour vérifier les délais d'expiration, les champs de création et la synchronisation des événements.
Requêtes de base de données
Traduisez entre les valeurs d'époque stockées dans les bases de données et les dates lisibles par l'homme lors de l'écriture ou du débogage de requêtes.
Analyse des journaux
Convertissez les horodatages d'époque trouvés dans les journaux d'application ou système en heure locale pour corréler les événements et diagnostiquer les problèmes.
Coordination entre fuseaux horaires
Utilisez les horodatages Unix comme point de référence indépendant du fuseau horaire lors de la coordination d'événements ou de délais entre des équipes distribuées.
Questions fréquentes
Quelle est la différence entre les horodatages en secondes et en millisecondes ?
Un horodatage en secondes compte les secondes entières depuis l'époque Unix (e.g., 1700000000), tandis qu'un horodatage en millisecondes comprend trois chiffres supplémentaires pour une précision en millisecondes (e.g., 1700000000000). Le Date.now() de JavaScript renvoie des millisecondes, alors que la plupart des outils Unix utilisent des secondes.
Quels formats de date sont acceptés pour la conversion ?
L'outil accepte le format ISO 8601 (2024-01-01T00:00:00Z), les chaînes de date courantes (1er janvier 2024) et la plupart des formats que le constructeur de date de JavaScript peut analyser.
Que se passe-t-il avec les horodatages avant 1970 ?
Les horodatages antérieurs à l'époque Unix (1er janvier 1970) sont représentés sous forme de nombres négatifs. L'outil peut convertir les horodatages négatifs en dates correspondantes.
L'heure 'relative' est-elle mise à jour en temps réel ?
L'heure relative est calculée lorsque l'horodatage est saisi ou modifié. Il montre une approximation comme '5h ago' ou '3d from now' basée sur la différence avec le moment actuel.