Aller au contenu
Aback Tools Logo

Convertisseur d'Horodatage Unix

Convertissez des horodatages Unix en dates lisibles ou des dates en horodatages Unix avec notre convertisseur d'horodatage Unix gratuit. Détection automatique des secondes ou millisecondes, prise en charge de plus de 15 fuseaux horaires et sortie en ISO 8601, RFC 2822, chaîne locale et plus encore, avec une horloge en direct et des boutons de copie. Sans inscription.

Unix Timestamp Converter

Convert Unix timestamps (seconds or milliseconds) to human-readable dates, or convert any date string to a Unix timestamp. Supports multiple timezones and output formats. All processing runs locally in your browser.

Quick Reference:
  • Unix epoch - January 1, 1970 00:00:00 UTC = timestamp 0
  • Seconds vs milliseconds - 10-digit timestamps are seconds; 13-digit are milliseconds
  • ISO 8601 - the recommended format: 2024-01-15T10:30:00Z
  • Negative timestamps - dates before Jan 1, 1970 have negative Unix timestamps
  • Year 2038 problem - 32-bit signed integers overflow at Unix timestamp 2,147,483,647 (Jan 19, 2038)

Pourquoi utiliser notre Convertisseur d'Horodatage Unix ?

  • Conversion instantanée d'horodatage Unix : convertissez les horodatages Unix en dates lisibles ou les dates en horodatages Unix instantanément dans votre navigateur. Notre convertisseur détecte automatiquement les secondes ou les millisecondes et traite toute entrée en quelques millisecondes.
  • Convertisseur d'horodatage Unix en ligne sécurisé : toutes les conversions se font localement dans votre navigateur. Vos horodatages et dates ne quittent jamais votre appareil, garantissant une confidentialité totale à chaque utilisation de notre convertisseur en ligne.
  • Convertisseur d'horodatage Unix sans installation : utilisez notre convertisseur directement dans n'importe quel navigateur, sans téléchargement, plugin ni logiciel. Convertissez des horodatages depuis tout appareil - ordinateur, tablette ou mobile - instantanément.
  • Plusieurs fuseaux horaires et formats de sortie : convertissez des horodatages dans plus de 15 fuseaux horaires, dont UTC, les zones américaines, européennes et asiatiques. Sortie en ISO 8601, chaîne locale, RFC 2822, date seule, heure seule ou secondes et millisecondes Unix brutes.

Cas d'usage courants du Convertisseur d'Horodatage Unix

  • Débogage des réponses d'API : les API REST et les bases de données renvoient souvent des horodatages Unix. Utilisez notre convertisseur pour décoder instantanément les horodatages des réponses d'API, journaux et charges JSON en dates lisibles pour le débogage.
  • Inspection des horodatages de base de données : les colonnes de bases de données stockant des horodatages Unix sont illisibles sans conversion. Collez n'importe quel horodatage issu de vos requêtes dans notre convertisseur pour voir instantanément la date et l'heure exactes.
  • Analyse de fichiers journaux : les journaux de serveurs, d'applications et les flux d'événements utilisent souvent des horodatages Unix pour leur précision. Notre convertisseur vous aide à décoder rapidement les horodatages des journaux pour comprendre l'ordre des événements.
  • Vérification de l'expiration des jetons JWT : les jetons JWT contiennent des horodatages Unix dans leurs revendications exp, iat et nbf. Utilisez notre convertisseur pour décoder ces valeurs et vérifier si un jeton est expiré, quand il a été émis et quand il devient valide.
  • Vérification des tâches planifiées et du cron : lors de la configuration de tâches planifiées, de webhooks ou de tâches cron déclenchées par horodatage Unix, utilisez notre convertisseur pour vérifier que vos horodatages correspondent aux bonnes dates et heures dans le fuseau cible.
  • Coordination des dates entre fuseaux horaires : les horodatages Unix sont indépendants des fuseaux horaires, ce qui les rend idéaux pour coordonner des événements entre zones. Convertissez un horodatage dans plusieurs fuseaux avec notre convertisseur pour vérifier les heures de réunion et les échéances.

Qu'est-ce qu'un horodatage Unix ?

Un horodatage Unix (aussi appelé temps d'époque ou temps POSIX) est un système décrivant un instant comme le nombre de secondes écoulées depuis l'époque Unix : le 1er janvier 1970, 00:00:00 UTC. Les horodatages Unix sont indépendants des fuseaux horaires : le même horodatage représente le même instant partout dans le monde. Notre convertisseur prend en charge les horodatages à la seconde (10 chiffres, par ex. 1705312200) et en millisecondes (13 chiffres, par ex. 1705312200000), en détectant automatiquement le format saisi. Les horodatages négatifs représentent des dates antérieures au 1er janvier 1970.

Comment fonctionne notre Convertisseur d'Horodatage Unix

  1. Saisissez votre entrée : collez un horodatage Unix (secondes ou millisecondes) pour le convertir en date, ou saisissez une chaîne de date en ISO 8601 ou dans tout format standard pour la convertir en horodatage Unix. Cliquez sur Utiliser l'heure actuelle pour charger l'instant présent.
  2. Choisissez le fuseau horaire et convertissez : sélectionnez votre fuseau cible dans la liste - UTC, l'heure locale du navigateur ou l'un des plus de 15 fuseaux nommés. Cliquez sur le bouton de conversion et le convertisseur traite votre entrée entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil.
  3. Copiez n'importe quel format de sortie : le panneau de résultats affiche votre horodatage dans tous les formats simultanément - ISO 8601, chaîne locale, RFC 2822, date seule, heure seule, secondes Unix et millisecondes Unix. Chaque champ a un bouton Copier pour un accès immédiat au presse-papiers.

Ce qu'affiche le Convertisseur d'Horodatage Unix

  • Secondes et millisecondes Unix : l'horodatage brut en précision seconde (10 chiffres) et milliseconde (13 chiffres) pour un usage dans différents contextes de programmation.
  • ISO 8601 : le format de date standard international (2024-01-15T10:30:00.000Z) - le format recommandé pour les API, les bases de données et les échanges de données.
  • Chaîne locale et RFC 2822 : des formats lisibles, dont une chaîne au format local (15 janv. 2024, 10:30:00 UTC) et le format RFC 2822 utilisé dans les en-têtes d'e-mail et les dates HTTP.
  • Temps relatif et numéro de semaine : le temps écoulé ou restant par rapport à maintenant, ainsi que le numéro de semaine ISO et le jour de la semaine pour le contexte calendaire.

Secondes ou millisecondes - comment les distinguer

Les horodatages Unix en secondes comptent généralement 10 chiffres (par ex. 1705312200 pour janvier 2024). Ceux en millisecondes en comptent 13 (par ex. 1705312200000). Notre convertisseur détecte automatiquement le format saisi selon le nombre de chiffres : 10 ou moins sont traités comme des secondes, 11 ou plus comme des millisecondes. Date.now() et new Date().getTime() en JavaScript renvoient des millisecondes, tandis que la plupart des appels système Unix et de nombreuses bases de données utilisent des secondes.

Foire aux questions

Un convertisseur d'horodatage Unix est un outil qui convertit les horodatages Unix (le nombre de secondes ou millisecondes écoulées depuis le 1er janvier 1970 UTC) en dates lisibles, et convertit les dates en horodatages Unix. Notre convertisseur s'exécute entièrement dans votre navigateur, avec une horloge en direct, la prise en charge de plusieurs fuseaux horaires et tous les formats de sortie - sans inscription.

Les horodatages Unix en secondes comptent généralement 10 chiffres (par ex. 1705312200). Les horodatages en millisecondes en comptent 13 (par ex. 1705312200000). Notre convertisseur détecte automatiquement le format selon le nombre de chiffres : 10 chiffres ou moins sont traités comme des secondes, 11 ou plus comme des millisecondes.

Absolument. Toutes les conversions d'horodatage Unix se font localement dans votre navigateur en JavaScript. Vos horodatages et dates ne sont jamais envoyés à un serveur, stockés ou journalisés. Vos données restent totalement privées sur votre appareil.

Oui - notre convertisseur d'horodatage Unix est 100 % gratuit, sans inscription, sans compte et sans limite d'utilisation. Convertissez autant de fois que nécessaire, gratuitement et pour toujours.

L'époque Unix est le point de référence des horodatages Unix : le 1er janvier 1970, 00:00:00 UTC. Un horodatage Unix de 0 représente cet instant précis. Les horodatages positifs représentent des instants après l'époque ; les négatifs des instants avant (dates de 1969 et antérieures).

Le problème de l'an 2038 (aussi appelé Y2K38) survient parce que de nombreux systèmes stockent les horodatages Unix sous forme d'entiers signés 32 bits, qui ne peuvent représenter que des valeurs jusqu'à 2 147 483 647, soit le 19 janvier 2038 à 03:14:07 UTC. Au-delà, les systèmes 32 bits déborderont. Les systèmes modernes utilisent des entiers 64 bits, capables de représenter des dates des milliards d'années dans le futur.

En JavaScript, utilisez new Date(timestamp * 1000) pour les horodatages à la seconde (multipliez par 1000 pour convertir en millisecondes), ou new Date(timestamp) pour les horodatages en millisecondes. Pour obtenir l'horodatage Unix actuel en secondes, utilisez Math.floor(Date.now() / 1000). Notre convertisseur fait tout cela automatiquement.

Les horodatages Unix sont toujours stockés en UTC (temps universel coordonné) pour éviter toute ambiguïté de fuseau horaire. Lorsque vous convertissez un horodatage en heure locale, la conversion se fait au moment de l'affichage selon le décalage du fuseau horaire. Cela rend les horodatages Unix idéaux pour stocker et comparer des heures entre différents fuseaux sans confusion.