Passez à la version Premium — pas de publicités, plus de puissance ! ⚡ — Apprendre encore plus

Convertisseur d'horodatage

Horodatage actuel (en direct)
Secondes :
1781062667
Millisecondes :
1781062667349

Résultat

Saisissez une date ou une heure, puis cliquez sur Convertir pour afficher le résultat.

Tenez-nous au courant

Veuillez partager votre expérience

4.9 (2.8k ratings)

À propos Convertisseur d'horodatage

Convertissez les horodatages Unix en dates lisibles et inversement. Convertisseur d'horodatages en ligne gratuit.

Comment utiliser

1

Étape 1

Sélectionnez le mode de conversion : Horodatage → Date ou Date → Horodatage

2

Étape 2

Pour convertir un horodatage en date : saisissez l’horodatage Unix, sélectionnez l’unité (secondes ou millisecondes), puis cliquez sur Convertir.

3

Étape 3

Pour Date → Horodatage : sélectionnez la date et l’heure, puis cliquez sur Convertir

4

Étape 4

Afficher le résultat dans plusieurs formats (ISO 8601, UTC, heure locale)

5

Étape 5

Voir le temps relatif (par exemple, « il y a 2 heures », « dans 3 jours »)

6

Étape 6

Utilisez les boutons « Copier » pour copier n’importe quel format dans le presse-papiers.

7

Étape 7

Utilisez « Utiliser l'horodatage actuel » pour convertir l'heure actuelle.

8

Étape 8

Utilisez la fonction « Détection automatique de l'unité » pour détecter automatiquement les secondes ou les millisecondes.

9

Étape 9

Cliquez sur « Effacer » pour réinitialiser et démarrer une nouvelle conversion.

Caractéristiques et avantages

  • Deux modes de conversion : Horodatage → Date et Date → Horodatage
  • Convertir les horodatages Unix en dates lisibles par l'homme
  • Convertir les dates en horodatages Unix (secondes et millisecondes)
  • Prise en charge des horodatages en secondes et en millisecondes
  • Affichage de l'horodatage en temps réel (mise à jour toutes les secondes)
  • Affichage en plusieurs formats : ISO 8601, UTC, heure locale
  • Afficher le temps relatif (par exemple, « il y a 2 heures », « dans 3 jours »)
  • Boutons de copie rapide pour tous les formats
  • Détection automatique de l'unité d'horodatage (secondes ou millisecondes)
  • Utilisez le bouton d'horodatage actuel pour une conversion instantanée
  • Sélecteur de date et d'heure pour une saisie précise
  • Validation de l'horodatage (plage 1970-2100)
  • Affichage du jour de la semaine
  • Affichage des résultats en grand format et facile à lire, avec fond dégradé.
  • Résultats codés par couleur (bleu pour horodatage→date, violet pour date→horodatage)
  • Police à chasse fixe pour les horodatages et les formats techniques
  • 100 % basé sur le navigateur - les données ne sont jamais envoyées au serveur
  • 100 % gratuit – sans limites, sans inscription requise

FAQ

Qu'est-ce qu'un timestamp Unix ?

Un timestamp Unix correspond au nombre de secondes (ou de millisecondes) écoulées depuis le 1er janvier 1970 à 00:00:00 UTC (l'époque Unix). C'est une méthode standard pour représenter les dates et les heures dans les systèmes informatiques. Par exemple, 1609459200 correspond au 1er janvier 2021 à 00:00:00 UTC.

Quelle est la différence entre les horodatages en secondes et en millisecondes ?

Les horodatages en secondes comptent les secondes écoulées depuis l'époque Unix (par exemple, 1609459200). Les horodatages en millisecondes comptent les millisecondes écoulées depuis l'époque (par exemple, 1609459200000). Les millisecondes offrent une plus grande précision (jusqu'au millième de seconde) et sont couramment utilisées en JavaScript. Les secondes sont plus courantes dans les systèmes Unix et les bases de données.

Comment savoir si mon horodatage est en secondes ou en millisecondes ?

Utilisez le bouton « Détection automatique de l'unité » ! Généralement, les horodatages postérieurs à 2001 sont exprimés en secondes (supérieur à 1 000 000 000). Les horodatages en millisecondes sont beaucoup plus précis (supérieurs à 10 000 000 000). Par exemple : 1609459200 correspond à des secondes, et 1609459200000 à des millisecondes. Les deux représentent le même instant (1er janvier 2021).

Qu'est-ce que le format ISO 8601 ?

La norme ISO 8601 est une norme internationale pour la représentation de la date et de l'heure. Elle se présente sous la forme : 2021-01-01T00:00:00.000Z. Le « T » sépare la date et l'heure, et le « Z » indique le fuseau horaire UTC. Ce format est univoque, triable et largement utilisé dans les API, les bases de données et les échanges de données.

Que signifie « temps relatif » ?

Le temps relatif indique, en termes simples, l'éloignement d'un horodatage par rapport à son état actuel, dans le passé ou le futur. Exemples : « il y a 2 heures », « dans 3 jours », « il y a 5 minutes », « dans 1 an ». Cela permet de comprendre rapidement quand un événement s'est produit ou se produira, sans avoir à calculer soi-même la différence.

Pourquoi l'horodatage actuel change-t-il constamment ?

L'horodatage actuel se met à jour chaque seconde, car le temps s'écoule constamment ! Chaque seconde, l'horodatage Unix s'incrémente de 1 (ou de 1 000 millisecondes). Cet affichage en temps réel vous permet de visualiser l'horodatage actuel, ce qui est utile pour les tests, la journalisation ou pour comprendre le fonctionnement des horodatages.

Puis-je convertir des dates passées ou futures ?

Oui ! Le convertisseur fonctionne avec toutes les dates de 1970 à 2100. Vous pouvez convertir des dates historiques (par exemple, les années 1980) ou futures (par exemple, les années 2050). Le temps relatif affichera « il y a X » pour les dates passées et « dans X » pour les dates futures. Les dates antérieures à 1970 ont un horodatage négatif.

Quelle est la différence entre l'heure UTC et l'heure locale ?

L'UTC (Temps universel coordonné) est la norme horaire mondiale, sans décalage horaire. L'heure locale est ajustée en fonction du fuseau horaire de votre ordinateur. Par exemple, si vous êtes à New York (UTC-5), un horodatage peut afficher « 19h00 » en heure locale, mais « 00h00 UTC » (minuit). Le convertisseur affiche les deux pour plus de clarté.

Quelle est la précision du convertisseur d'horodatage ?

Ce convertisseur est précis à 100 % pour toutes les dates de 1970 à 2100. Il utilise l'objet Date intégré de JavaScript, qui gère automatiquement les fuseaux horaires, l'heure d'été et les secondes intercalaires. L'horodatage actuel est mis à jour en temps réel, à la milliseconde près.

Puis-je utiliser ceci pour la programmation et les API ?

Absolument ! Cet outil est idéal pour les développeurs. Il permet notamment de : déboguer les réponses d'API avec horodatage, tester la logique de date et d'heure, convertir les horodatages de bases de données, interpréter les horodatages des fichiers journaux, générer des données de test ou vérifier les conversions de fuseaux horaires. Le format ISO 8601 est particulièrement adapté aux API et au format JSON.

Qu'est-ce que l'époque Unix ?

L'époque Unix est fixée au 1er janvier 1970 à 00:00:00 UTC. Il s'agit du point zéro pour les horodatages Unix. Tous les horodatages sont calculés à partir de cet instant. Ce choix a été fait lors du développement d'Unix au début des années 1970. Un horodatage égal à 0 représente l'époque Unix elle-même.

Pourquoi certains horodatages comportent-ils 10 chiffres et d'autres 13 ?

Les horodatages à 10 chiffres sont exprimés en secondes (par exemple, 1609459200), tandis que ceux à 13 chiffres sont exprimés en millisecondes (par exemple, 1609459200000). Les deux unités représentent le même instant ; les millisecondes offrent simplement une plus grande précision. La méthode `Date.now()` de JavaScript renvoie des millisecondes, tandis que de nombreux systèmes Unix utilisent les secondes.

Quel est le problème de l'an 2038 ?

Le problème de l'an 2038 (également appelé bogue du millénaire Unix) survient le 19 janvier 2038, lorsque la capacité des horodatages entiers signés 32 bits dépasse la limite de 2 147 483 647 secondes. Les systèmes 64 bits modernes ne présentent pas ce problème. Ce convertisseur fonctionne correctement après 2038 car JavaScript utilise des nombres 64 bits.

Puis-je convertir des horodatages avec fuseaux horaires ?

Le convertisseur affiche automatiquement les résultats en UTC (temps universel coordonné) et dans votre fuseau horaire local. Les horodatages Unix sont indépendants du fuseau horaire : ils représentent un instant précis à l’échelle mondiale. Le fuseau horaire n’a d’importance que pour l’affichage de l’horodatage sous forme de date lisible. Le convertisseur gère cela automatiquement.

Mes données d'horodatage sont-elles enregistrées ou envoyées à un serveur ?

Non ! Toutes les conversions s’effectuent intégralement dans votre navigateur grâce à JavaScript. Vos dates et heures ne sont jamais envoyées à un serveur, ni enregistrées ou stockées. Le convertisseur est totalement privé et fonctionne hors ligne une fois la page chargée. Chaque conversion est temporaire et liée à la session.