Convertisseur de timestamp Unix

Convertisseur Unix : convertissez secondes et millisecondes en dates, ou inversement. Détectez les unités et gérez fuseaux horaires et ISO 8601 pour API et logs

Heure locale actuelle
--
Fuseau horaire:

Type de conversion

time_converter.unit_hint

Résultat de la conversion

Saisissez une valeur puis cliquez sur « Convertir » pour afficher le résultat
time_converter.result_stale

Formats courants

YYYY-MM-DD HH:mm:ss
--
YYYY-MM-DD
--
HH:mm:ss
--
ISO 8601
--

Convertir les timestamps Unix en dates et heures avec prise en charge des fuseaux horaires et d’ISO 8601

Le convertisseur de timestamp Unix est un outil en ligne permettant de convertir les timestamps Unix en dates et heures lisibles, et de transformer des dates et heures en timestamps. Saisissez un timestamp ou une date, sélectionnez l’unité et le fuseau horaire cible, puis consultez immédiatement le résultat.

L’outil prend également en charge les formats courants de date et d’heure ainsi que le format ISO 8601. Il est utile pour le développement logiciel, le débogage d’API, les requêtes de bases de données, l’analyse des journaux de serveur et la gestion des heures entre différents fuseaux horaires.

Qu’est-ce qu’un timestamp Unix ?

Un timestamp Unix (Unix Timestamp) est une valeur numérique qui représente le temps écoulé depuis le début de l’époque Unix, définie au 1er janvier 1970 à 00:00:00 UTC.

Les unités les plus courantes sont :

  • Secondes : Le temps écoulé est mesuré en secondes. Les timestamps actuels comportent généralement environ 10 chiffres.
  • Millisecondes : Le temps écoulé est mesuré en millisecondes. Les timestamps actuels comportent généralement environ 13 chiffres.

Ces deux unités utilisent la même référence temporelle, mais diffèrent par leur unité de mesure et leur précision. Le nombre de chiffres varie selon la période concernée : il ne permet donc pas toujours d’identifier l’unité à lui seul.

Fonctionnalités du convertisseur de timestamp

  • Timestamp vers date et heure : Convertissez les timestamps Unix en secondes ou millisecondes en dates et heures lisibles.
  • Date vers timestamp : Saisissez une date et une heure pour calculer le timestamp Unix correspondant selon le fuseau horaire sélectionné.
  • Détection automatique de l’unité : Estimez si la valeur saisie correspond à un timestamp en secondes ou en millisecondes selon sa valeur numérique.
  • Sélection manuelle de l’unité : Choisissez explicitement les secondes ou les millisecondes lorsque la détection automatique peut être ambiguë.
  • Conversion des formats : Prise en charge de formats tels que YYYY-MM-DD, HH:mm:ss, YYYY-MM-DD HH:mm:ss et ISO 8601.
  • Conversion des fuseaux horaires : Sélectionnez des fuseaux horaires courants en Asie, en Europe, dans les Amériques et dans d’autres régions pour afficher l’heure locale.

Quelle différence entre les secondes et les millisecondes ?

Un timestamp en secondes mesure le temps écoulé en secondes, tandis qu’un timestamp en millisecondes le mesure en millisecondes. Puisque 1 000 millisecondes équivalent à une seconde, le timestamp en millisecondes d’un même instant est généralement 1 000 fois supérieur à celui exprimé en secondes.

Les langages de programmation et les systèmes peuvent utiliser des unités différentes. Par exemple, Date.now() en JavaScript renvoie un timestamp en millisecondes, tandis que time() en PHP renvoie généralement des secondes. Vérifiez toujours l’unité utilisée pour les paramètres d’API, les champs de base de données et les journaux d’application.

Comment fonctionne la détection automatique des timestamps ?

La détection automatique estime l’unité du timestamp à partir de sa valeur numérique absolue. Elle permet de distinguer rapidement les valeurs courantes d’environ 10 chiffres en secondes et d’environ 13 chiffres en millisecondes.

Cette détection reste une estimation fondée sur la plage numérique et non une identification certaine. Pour les données historiques, les dates très éloignées ou les valeurs générées par des systèmes spécifiques, sélectionnez manuellement les secondes ou les millisecondes afin de garantir une conversion correcte.

Comment convertir un timestamp Unix en date et heure ?

Saisissez le timestamp, choisissez la détection automatique, les secondes ou les millisecondes comme unité d’entrée, puis sélectionnez le fuseau horaire cible. L’outil interprète le timestamp comme un instant précis et affiche la date, l’heure et la représentation ISO 8601 dans le fuseau choisi.

Un même timestamp Unix peut correspondre à des dates et heures locales différentes selon le fuseau horaire, mais il représente toujours le même instant. Par exemple, il peut être affiché en UTC, à l’heure de Shanghai ou à l’heure locale de New York.

Comment convertir une date et une heure en timestamp Unix ?

Sélectionnez le mode de conversion date vers timestamp, saisissez une date ou une date avec heure et indiquez le fuseau horaire correspondant. L’outil utilise la date et l’heure locales ainsi que le fuseau sélectionné pour calculer le timestamp Unix en secondes et en millisecondes.

Si vous saisissez une date et une heure sans information de fuseau horaire, sélectionnez le fuseau approprié. Les chaînes ISO 8601 contenant Z ou un décalage UTC doivent être interprétées à partir des informations de fuseau incluses dans la chaîne.

Quels formats de date et d’heure sont pris en charge ?

Le convertisseur prend en charge les formats courants suivants :

  • Date et heure : YYYY-MM-DD HH:mm:ss, par exemple 2026-11-01 14:30:00.
  • Date : YYYY-MM-DD, par exemple 2026-11-01.
  • Heure : HH:mm:ss, par exemple 14:30:00.
  • ISO 8601 : Par exemple 2026-11-01T06:30:00Z ou une date et une heure contenant un décalage UTC explicite.

Sélectionnez les formats d’entrée et de sortie pour convertir des dates, des heures ou des valeurs date-heure dans la représentation souhaitée. Les formats contenant uniquement une date ou une heure ne fournissent pas toutes les informations de fuseau horaire. Lors de l’échange de données temporelles entre systèmes, respectez les conventions définies par l’application ou l’API.

ISO 8601 et timestamps Unix : quelles différences ?

Un timestamp Unix représente un instant sous forme numérique, tandis qu’ISO 8601 utilise une chaîne normalisée de date et d’heure. Par exemple, 2026-11-01T06:30:00Z représente une date et une heure en UTC. Le caractère Z final indique un décalage UTC nul.

Une chaîne ISO 8601 peut également contenir un décalage UTC explicite, par exemple 2026-11-01T14:30:00+08:00. Contrairement à une date et une heure sans information de fuseau, une chaîne contenant Z ou un décalage explicite identifie un instant précis.

Les timestamps Unix sont couramment utilisés pour les calculs dans les programmes, le stockage en base de données et les échanges de données via API. ISO 8601 est souvent utilisé dans les journaux, les réponses d’API et les échanges de dates et d’heures entre systèmes. Choisissez le format exigé par le système cible ou la spécification de l’API.

Fuseaux horaires et conversion des timestamps

Un timestamp Unix représente un instant précis et n’appartient pas à une ville ni à un fuseau horaire local particulier. Le fuseau horaire influence uniquement l’affichage de cet instant sous forme de date et d’heure.

Cet outil utilise les identifiants de fuseau horaire IANA, tels que Asia/Shanghai, Asia/Tokyo, Europe/London et America/New_York. Certaines régions appliquent l’heure d’été, ce qui peut modifier leur décalage UTC selon la date. Pour traiter des heures entre différentes régions, utilisez l’identifiant de fuseau horaire approprié plutôt qu’un décalage UTC fixe.

Cas d’utilisation courants d’un convertisseur de timestamp

  • Développement logiciel : Vérifier les timestamps générés par PHP, Python, Java, JavaScript et d’autres langages.
  • Débogage d’API : Interpréter les champs timestamp dans les paramètres de requête et les réponses d’API.
  • Requêtes de base de données : Convertir les timestamps Unix enregistrés en dates et heures lisibles.
  • Analyse des journaux de serveur : Transformer les timestamps numériques des journaux en dates et heures lisibles pour faciliter le diagnostic.
  • Développement frontend : Manipuler les timestamps JavaScript en millisecondes et les objets Date.
  • Gestion des fuseaux horaires : Comparer les dates, heures et décalages UTC de différentes régions.

Points à vérifier lors de la conversion des timestamps

  • Vérifiez si la valeur saisie est exprimée en secondes ou en millisecondes. Une unité incorrecte peut produire un résultat très différent.
  • Lors de la conversion d’une date et d’une heure en timestamp, vérifiez le fuseau horaire associé à la saisie.
  • Les chaînes ISO 8601 contenant Z ou un décalage UTC doivent être analysées selon leurs propres informations de fuseau.
  • La détection automatique est conçue pour les timestamps courants. Pour des données spécifiques, sélectionnez manuellement l’unité.
  • Pour les calculs entre fuseaux horaires, tenez compte de l’heure d’été et des règles régionales.

Utilisez ce convertisseur de timestamp Unix pour convertir rapidement les secondes et millisecondes en dates et heures lisibles, transformer des dates en timestamps et vérifier les formats courants, les représentations ISO 8601 et les différences entre fuseaux horaires.

Convertisseur de timestamp Unix en ligne

Convertissez les timestamps Unix en secondes ou millisecondes en dates et heures lisibles, ou transformez des dates et heures en timestamps. Détectez automatiquement les unités courantes ou sélectionnez manuellement les secondes et millisecondes. Choisissez un fuseau horaire pour afficher l’heure locale et le format ISO 8601.
  • Convertir les timestamps Unix en secondes et millisecondes en dates et heures, et inversement
  • Détecter automatiquement les unités courantes ou sélectionner manuellement les secondes et millisecondes
  • Convertir les formats courants de date, d’heure, de date-heure et ISO 8601
  • Sélectionner des fuseaux horaires IANA pour consulter l’heure locale de différentes régions
Que vous vérifiiez des timestamps générés par une application, testiez des champs de date d’API, consultiez des enregistrements de base de données ou analysiez des journaux de serveur, cet outil vous aide à convertir et vérifier rapidement les données temporelles.
Commentaires 0
Aucun commentaire pour le moment. Soyez le premier à commenter !
avatar
Le contenu du commentaire ne peut pas être vide
0/255