Présentation
Le convertisseur d'horodatage Unix est un outil professionnel de conversion bidirectionnelle entre horodatages Unix et dates lisibles par un humain. Un horodatage Unix est le nombre de secondes (ou millisecondes) écoulées depuis le 1er janvier 1970 UTC, et c'est la représentation du temps la plus courante dans les langages de programmation et les bases de données. L'outil prend en charge les secondes et les millisecondes, et affiche côte à côte l'heure locale, l'heure UTC, ISO 8601 et une description en temps relatif.
Comment utiliser cet outil
Étape 1 — le panneau « Heure actuelle » en haut se rafraîchit pour afficher l'horodatage Unix courant ; vous pouvez copier en un clic les formes en secondes, millisecondes ou ISO. Étape 2 — pour convertir un horodatage en date, saisissez un nombre dans le panneau « Timestamp → Date » ci-dessous (choisissez d'abord secondes ou millisecondes en haut à droite) ou cliquez sur le bouton « Maintenant » pour renseigner l'heure actuelle. Étape 3 — pour convertir une date en horodatage, utilisez le sélecteur de date-heure natif dans le panneau « Date → Timestamp ». Étape 4 — le résultat comprend l'heure locale, l'heure UTC, ISO 8601 et une description relative (par exemple « il y a 3 jours »). Appuyez sur « Copier » à côté de n'importe quelle valeur.
Cas d'usage courants
Reconvertir les horodatages Unix intégrés dans les logs back-end en dates lisibles ; convertir des colonnes d'horodatage telles que
created_at lors de la production de rapports analytiques ; vérifier les revendications exp et iat à l'intérieur d'un JWT ; s'intégrer à des API tierces qui utilisent des horodatages dans des paramètres signés (WeChat, Alipay) ; gérer la conversion de format d'heure dans des pipelines ETL ; construire des cas de tests nécessitant une date spécifique.Détails techniques
Les horodatages en secondes ont 10 chiffres (par exemple 1730000000) et ceux en millisecondes en ont 13 (1730000000000). L'objet
Date de JavaScript utilise les millisecondes en interne. La sortie ISO 8601 est en UTC (avec un Z final). L'heure locale utilise le fuseau du navigateur. Le temps relatif se base sur l'horloge de l'appareil, une horloge inexacte introduira donc une dérive. L'outil prend en charge la plage 1970–2286 (les valeurs ms 64 bits contournent le débordement des secondes 32 bits).Confidentialité et sécurité
Toutes les conversions se déroulent en local dans votre navigateur et aucune donnée d'horodatage n'est envoyée, il est donc sûr de l'utiliser avec les champs temporels de n'importe quel système métier.