Outils HTML

Gratuit Convertisseur de Timestamp Unix

Convertissez entre les timestamps Unix et les dates lisibles avec prise en charge des fuseaux horaires

Chargement de l'outil...

Qu'est-ce que Convertisseur de Timestamp Unix ?

Un convertisseur de timestamp Unix dans le navigateur qui transforme entre le temps epoch lisible par machine et les dates lisibles par l'homme. Saisissez un timestamp en secondes ou millisecondes, ou collez une chaîne de date ISO, et voyez instantanément l'heure UTC, l'heure locale, le jour de la semaine et le décalage de fuseau horaire. Le timestamp actuel est affiché par défaut pour référence rapide.

Réponse rapide

Convertissez des timestamps Unix (secondes ou ms) en dates lisibles, ou convertissez des dates en timestamps. Affiche UTC, l'heure locale et le décalage de fuseau horaire. Le timestamp actuel est affiché par défaut.

Last updated: 2026-06-08

Limites

  • L'analyse du timestamp dépend de l'implémentation Date du navigateur – les formats de date exotiques au-delà d'ISO 8601 peuvent ne pas être correctement analysés dans tous les navigateurs.
  • Ne gère pas les dates avant l'an 1 ou après l'an 275760 (limites de Date JavaScript).
  • L'affichage de l'heure utilise le fuseau horaire local du navigateur – assurez-vous que votre horloge système et votre fuseau horaire sont corrects pour un affichage précis de l'heure locale.

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

Comment utiliser cet outil

  1. Saisissez un timestamp Unix (secondes ou millisecondes) ou une chaîne de date ISO.
  2. Basculez entre les modes de saisie en secondes et en millisecondes.
  3. Basculez entre l'affichage UTC et l'heure locale.
  4. Copiez toute valeur de sortie pour l'utiliser dans votre code ou vos journaux.

A quoi il sert

  • Convertissez un timestamp Unix de journaux serveur (ex. 1716242622) en une date lisible pour enquêter sur le moment d'un événement.
  • Obtenez le timestamp Unix actuel en millisecondes pour l'utiliser dans une requête API nécessitant un temps epoch.
  • Vérifiez le décalage de fuseau horaire et l'équivalent UTC d'un timestamp local avant de le stocker dans une base de données.

Cas d'usage

Exemples concrets

Exemple

Débogage d'une entrée de journal serveur

Un développeur trouve une entrée de journal avec le timestamp 1716242622. Il la colle dans le convertisseur et voit qu'elle correspond au 21 mai 2026 à 00:43:42 UTC, l'aidant à retracer quand l'erreur s'est produite par rapport à un déploiement.

Exemple

Génération d'un timestamp pour une requête API

Une API nécessite un timestamp en millisecondes pour les en-têtes de limitation de débit. Le développeur ouvre le convertisseur, copie le timestamp Unix actuel en millisecondes et l'inclut dans l'en-tête de la requête API.

Erreurs frequentes

  • Confondre secondes et millisecondes – un timestamp de 1716242622 (secondes) correspond à mai 2026, mais 1716242622000 (ms) est le même moment. Utiliser la mauvaise unité peut décaler les dates de décennies.
  • Supposer que les timestamps Unix sont toujours UTC – ils représentent des moments dans le temps, mais l'affichage dépend du fuseau horaire. Spécifiez toujours UTC lors du stockage ou de la comparaison de timestamps.
  • Utiliser le fuseau horaire local pour les timestamps côté serveur – les serveurs doivent toujours utiliser UTC pour éviter les incohérences d'heure d'été et de fuseau horaire.

Vérification

  1. Vérifiez que l'affichage du timestamp actuel se met à jour au chargement de la page et affiche une heure à quelques secondes de votre horloge système.
  2. Saisissez le timestamp 0 et confirmez qu'il affiche le 1er janvier 1970 00:00:00 UTC (l'epoch Unix).

FAQ

Questions sur Convertisseur de Timestamp Unix

Qu'est-ce que l'epoch Unix ?

L'epoch Unix est le 1er janvier 1970 à 00:00:00 UTC. Un timestamp Unix compte le nombre de secondes (ou millisecondes) depuis ce moment. Les timestamps avant 1970 sont des nombres négatifs. Le problème de l'an 2038 affecte les systèmes 32 bits où l'entier signé 32 bits dépasse le 19 janvier 2038.

Dois-je utiliser les secondes ou les millisecondes ?

Date.now() de JavaScript renvoie des millisecondes. La plupart des API et bases de données modernes utilisent les millisecondes pour une précision plus élevée. Cependant, de nombreux outils Unix (comme la commande date) et les systèmes anciens utilisent les secondes. Vérifiez ce que votre système attend – utiliser la mauvaise unité est le bug de timestamp le plus courant.

Cet outil gère-t-il les fuseaux horaires ?

Le convertisseur affiche à la fois UTC et l'heure locale de votre navigateur. Le timestamp sous-jacent est toujours UTC – les fuseaux horaires n'affectent que l'affichage. Lors du stockage de timestamps, enregistrez toujours la valeur epoch brute (indépendante du fuseau horaire) plutôt qu'une chaîne de date formatée.

Outils lies

Autres outils outils html

A essayer aussi

A essayer aussi