Convertisseur de timestamp Unix
Collez une valeur epoch ou une date et obtenez toutes les représentations courantes d’un coup : secondes, millisecondes, ISO 8601, RFC 2822, heure locale et temps relatif.
Traité localement dans votre navigateur/ Vos données restent dans votre navigateur.
Qu'est-ce que Convertisseur de timestamp Unix ?
Un timestamp Unix compte le temps écoulé depuis le 1er janvier 1970 à 00:00:00 UTC, l’« epoch ». On le retrouve dans les bases de données, les journaux, les jetons JWT, les API et les systèmes de fichiers, car un simple nombre se stocke, se trie et se compare facilement, quel que soit le fuseau horaire.
Ce convertisseur détecte l’unité d’après le nombre de chiffres : en dessous de 1e11 il lit des secondes, en dessous de 1e14 des millisecondes, en dessous de 1e17 des microsecondes, sinon des nanosecondes. Vous pouvez forcer l’unité, saisir des valeurs négatives (dates avant 1970) ou des secondes fractionnaires. Il accepte aussi une date en texte, comme une date ISO 8601 ou RFC 2822, et la transforme en timestamp.
Comment ça marche ?
- Collez un timestamp comme 1700000000, ou une date comme 2023-11-14T22:13:20Z.
- Laissez l’unité sur détection automatique, ou forcez secondes, millisecondes, microsecondes ou nanosecondes si la déduction est fausse.
- Choisissez le fuseau d’affichage dans la liste ou saisissez un nom IANA (par exemple Asia/Kathmandu).
- Lisez les secondes, les millisecondes, les dates UTC et locale, le temps relatif, le jour de la semaine, la semaine ISO et le jour de l’année, puis copiez ce dont vous avez besoin.
Cas d'usage courants
- Lire la valeur created_at ou exp d’une ligne de base de données, d’une ligne de journal ou d’une réponse d’API.
- Vérifier qu’un événement journalisé en millisecondes par un service JavaScript correspond à celui journalisé en secondes par un back-end.
- Convertir une date de livraison ou de maintenance en valeur epoch pour une tâche cron, un en-tête de cache ou un jeu de test.
- Trouver le jour de la semaine, le numéro de semaine ISO ou le jour de l’année d’un timestamp.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
1700000000
2023-11-14T22:13:20Z
Confidentialité
Convertisseur de timestamp Unix s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
La détection automatique est une heuristique : une valeur en millisecondes antérieure à mars 1973 (moins de 12 chiffres) ressemble à des secondes, forcez alors l’unité. Le temps Unix ignore les secondes intercalaires.
Questions fréquentes
Comment l’outil sait-il si mon nombre est en secondes ou en millisecondes ?
Il regarde l’ordre de grandeur : moins de 1e11 pour des secondes, moins de 1e14 pour des millisecondes, moins de 1e17 pour des microsecondes, au-delà des nanosecondes. Avec 10 ou 11 chiffres vous obtenez des secondes, avec 13 chiffres des millisecondes. L’option d’unité permet de corriger.
Et le bug de l’an 2038 ?
Il ne concerne que les systèmes qui stockent les secondes dans un entier signé de 32 bits. Cet outil lit les valeurs avec BigInt et des dates 64 bits : 2147483648 et des valeurs bien plus grandes sont converties correctement.
Pourquoi l’heure locale n’est-elle pas celle que j’attendais ?
La ligne locale utilise le fuseau d’affichage choisi, par défaut celui de votre navigateur. Le timestamp reste toujours basé sur l’UTC ; seul l’affichage de l’heure change selon le fuseau et ses règles d’heure d’été.
Outils associés
Convertisseur de timestamp en date
Collez une colonne de valeurs epoch issues d’un journal ou d’un export de base de données et obtenez une date lisible par ligne, avec un tableau indiquant l’unité détectée.
Date & heure
Convertisseur de date en timestamp
Saisissez une date dans presque n’importe quel format courant, choisissez le fuseau dans lequel elle est écrite et obtenez le timestamp Unix en secondes et en millisecondes.
Date & heure
Timestamp Unix actuel
Une horloge en direct qui affiche l’heure epoch actuelle en secondes et en millisecondes, prête à copier, avec la date ISO 8601 UTC et votre heure locale.
Date & heure
Convertisseur UTC en heure locale
Saisissez une date et heure UTC et voyez-la à New York, Paris, Tokyo ou dans tout autre fuseau, avec le décalage et l’état de l’heure d’été.
Date & heure
Convertisseur d’heure locale en UTC
Saisissez une heure murale de n’importe quel fuseau et obtenez l’heure UTC correspondante, avec un avertissement quand l’heure d’été rend cette heure inexistante ou ambiguë.
Date & heure
Calculateur de différence de temps
Saisissez une date-heure de début et une de fin pour obtenir le temps exact écoulé, détaillé en jours, heures, minutes et secondes et sous forme de totaux.
Date & heure
Convertisseur de durée
Saisissez une durée dans le style que vous avez et voyez-la dans chaque unité, en durée ISO 8601 et sous forme de phrase lisible.
Date & heure
Vérificateur d’expiration JWT
Voyez d’un coup d’œil si les dates du jeton le placent dans ou hors de sa fenêtre de validité, et de combien.
Outils développeur