Convertisseur de timestamp Unix
NouveauConvertissez le temps epoch en date et inversement, avec l’heure actuelle en direct et l’ISO 8601.
Paste any Unix timestamp (seconds or ms) or click Now — Discord renders these tags dynamically for every reader.
Runs entirely in your browser. Nothing is uploaded.
Convertir les timestamps Unix en dates — et inversement — instantanément
Ce convertisseur de timestamp Unix transforme n'importe quel temps epoch en date lisible et convertit n'importe quelle date en timestamp, entièrement dans votre navigateur. Un compteur en direct affiche le temps Unix actuel en secondes et millisecondes pour que vous ayez toujours un epoch frais à copier. Sans inscription, sans serveur, rien n'est téléversé.
Collez n'importe quel nombre et l'outil détecte automatiquement s'il est en secondes (10 chiffres), millisecondes (13 chiffres) ou microsecondes (16-17 chiffres), puis affiche le résultat en heure locale, UTC, ISO 8601, RFC 2822 et dans un format relatif convivial comme 'il y a 3 heures'. Chaque sortie dispose d'un bouton copie en un clic.
Timestamp → date et date → timestamp
Le panneau Timestamp → date accepte tout timestamp Unix positif ou négatif. Les timestamps négatifs représentent des dates avant 1970 — le timestamp Unix −86 400 est le 31 décembre 1969 00:00:00 UTC. Vous pouvez forcer l'unité manuellement vers secondes, millisecondes ou microsecondes quand vous connaissez exactement le format.
Le panneau Date → timestamp fonctionne dans l'autre sens : choisissez n'importe quelle date et heure, sélectionnez votre fuseau horaire dans la liste IANA complète, et obtenez l'Unix exact en secondes et millisecondes pour ce moment. Il utilise l'heure actuelle par défaut pour que vous puissiez voir l'epoch d'aujourd'hui immédiatement.
Tags timestamp Discord — générer les sept formats
Discord affiche les timestamps Unix dans les messages de chat avec des tags comme <t:1700000000:F>, que le client Discord affiche automatiquement dans le fuseau horaire local de chaque lecteur. Les sept codes de format sont : t (heure courte), T (heure longue), d (date courte), D (date longue), f (date et heure courtes — le défaut), F (date et heure longues avec le jour de la semaine) et R (relatif — 'dans 3 heures', 'il y a 2 ans').
La plupart des générateurs de timestamps Discord ne produisent qu'un ou deux des sept formats. Cet outil génère les sept en même temps, avec un aperçu de comment chacun sera rendu dans votre heure locale et un bouton copie pour chaque tag. Fonctionne sur iPhone, Android et ordinateur.
Comparaison avec EpochConverter.com et unixtimestamp.com
EpochConverter.com est le leader de la catégorie — il gère bien les timestamps en secondes et millisecondes. Mais il ne détecte pas automatiquement l'échelle, n'a pas de générateur de tags Discord et ne prend pas en charge les microsecondes. Unixtimestamp.com est encore plus simple — secondes seulement, pas de sortie Discord, pas de temps relatif.
Cet outil détecte automatiquement les trois échelles par nombre de chiffres, génère les sept tags de format Discord, affiche le temps relatif et s'exécute entièrement dans votre navigateur sans compte. Pour les développeurs qui ont besoin de déboguer des fichiers de log, des réponses d'API et des bots Discord dans un seul onglet, cette combinaison n'est disponible sur aucun de ces sites.
Détection automatique des secondes, millisecondes et microsecondes
La principale source de confusion avec les timestamps Unix est l'échelle. Un timestamp en secondes comme 1700000000 a 10 chiffres et représente une date en novembre 2023. Le même moment en millisecondes est 1700000000000 — 13 chiffres, mille fois plus grand. Date.now() de JavaScript retourne des millisecondes ; la commande shell Unix date +%s retourne des secondes.
Les timestamps de 16 et 17 chiffres sont des microsecondes — utilisés dans le trading haute fréquence, les capteurs matériels, les outils de traçage distribué comme Zipkin et Jaeger, et certaines bases de données comme Cassandra. Ce convertisseur identifie l'échelle par le nombre de chiffres et convertit correctement à chaque fois.
Conversion epoch en Python, JavaScript et SQL
En Python : datetime.fromtimestamp(ts, tz=timezone.utc) pour UTC. Le timestamp actuel en secondes est int(time.time()) ; en millisecondes int(time.time() * 1000). En JavaScript : new Date(ts * 1000) convertit un timestamp en secondes en objet Date ; Date.now() donne l'epoch actuel en millisecondes.
En MySQL : UNIX_TIMESTAMP() retourne l'epoch actuel en secondes et FROM_UNIXTIME(ts) convertit en retour. En PostgreSQL : EXTRACT(EPOCH FROM timestamptz) et TO_TIMESTAMP(ts). Cet outil gère les cas limites : le problème de l'an 2038, les timestamps négatifs avant 1970 et les trois échelles de précision.
Privé, utilisable hors ligne et instantané
Chaque conversion s'exécute localement dans votre navigateur — il n'y a pas de serveur, rien n'est téléversé et aucune requête réseau n'est effectuée. La page fonctionne après chargement même hors ligne. Ajoutez-la en favori pour la prochaine fois que vous trouverez un entier suspect dans un fichier de log, une réponse d'API, un enregistrement de base de données ou un payload JWT et aurez besoin de savoir quelle date et heure il représente.
Frequently asked questions
Qu'est-ce que le temps Unix ?
Le temps Unix (aussi appelé temps epoch ou temps POSIX) est le nombre de secondes écoulées depuis 00:00:00 UTC le 1er janvier 1970 — l'epoch Unix. Par exemple, le timestamp 1 700 000 000 correspond au samedi 14 novembre 2023 22:13:20 UTC. C'est un entier indépendant du fuseau horaire utilisé dans pratiquement tous les langages de programmation, bases de données et APIs.
Qu'est-ce que l'epoch Unix ?
L'epoch Unix est le point de référence du temps Unix : minuit au début du 1er janvier 1970 en Temps Universel Coordonné (UTC). Chaque timestamp Unix compte les secondes (ou millisecondes, ou microsecondes) depuis cet instant. Les timestamps avant l'epoch sont négatifs — le timestamp Unix −86 400 représente le 31 décembre 1969 00:00:00 UTC.
Pourquoi les timestamps Unix sont-ils utilisés ?
Les timestamps Unix sont populaires pour trois raisons : ils sont indépendants du fuseau horaire (toujours mesurés depuis UTC), ils sont un simple entier donc peu coûteux à stocker, comparer et utiliser dans des calculs arithmétiques, et ils sont universels sur tous les OS et langages.
Quel est un exemple de format de timestamp Unix ?
Timestamp Unix pour le 1er janvier 2024 00:00:00 UTC en secondes : 1704067200 (10 chiffres). En millisecondes : 1704067200000 (13 chiffres). En microsecondes : 1704067200000000 (16 chiffres). En JavaScript, Date.now() retourne des millisecondes ; dans le shell Unix, date +%s retourne des secondes.
Combien vaut 1 heure en temps Unix ?
Une heure représente exactement 3 600 secondes en temps Unix, ou 3 600 000 millisecondes. Un jour est 86 400 secondes. Une semaine est 604 800 secondes. Un an (365 jours) est 31 536 000 secondes. Pour trouver le timestamp dans une heure, ajoutez 3 600 au timestamp actuel en secondes.
Quelle est la différence entre les timestamps en secondes et en millisecondes ?
Un timestamp Unix en secondes a 10 chiffres — par exemple 1700000000. Un timestamp en millisecondes est ce nombre multiplié par 1 000, donnant 13 chiffres : 1700000000000. Date.now() de JavaScript retourne des millisecondes ; la plupart des langages serveur utilisent les secondes par défaut. Ce convertisseur détecte automatiquement l'unité par le nombre de chiffres.
Qu'est-ce qu'un timestamp de 16 ou 17 chiffres ?
Les timestamps de 16 et 17 chiffres représentent des microsecondes (millionièmes de seconde). Ils sont courants dans les systèmes de trading haute fréquence, les capteurs matériels, les outils de traçage distribué comme Zipkin et Jaeger, et certaines bases de données comme Cassandra.
Comment générer des tags timestamp Discord ?
Discord affiche les timestamps Unix dans les messages avec la syntaxe <t:SECONDES_UNIX:CODE_FORMAT>. Les sept codes de format sont : t (heure courte), T (heure longue), d (date courte), D (date longue), f (date et heure courtes — défaut), F (date et heure longues avec jour de la semaine) et R (relatif). Cet outil génère les sept en même temps avec des aperçus.
Qu'est-ce que le format ISO 8601 ?
ISO 8601 est la norme internationale pour représenter les dates et heures dans un format lisible par machine et triable. Un datetime ISO 8601 complet ressemble à 2023-11-14T22:13:20.000Z. C'est le format par défaut sûr pour les APIs JSON, les fichiers de log et les bases de données car il est non ambigu quelle que soit la locale ou le fuseau horaire.
Comment convertir un timestamp en Python ?
Utilisez le module datetime : from datetime import datetime, timezone; dt = datetime.fromtimestamp(1700000000, tz=timezone.utc). Passez toujours tz=timezone.utc pour éviter les ambiguïtés. Timestamp actuel en secondes : import time; ts = int(time.time()). En millisecondes : ts_ms = int(time.time() * 1000).
Qu'est-ce que le problème de l'an 2038 ?
Le 19 janvier 2038 à 03:14:07 UTC, les timestamps Unix signés sur 32 bits débordent — atteignant 2³¹ − 1 et se remettant à un grand nombre négatif, représentant incorrectement les dates comme 1901. Les systèmes stockant les timestamps comme des entiers 32 bits sont à risque. Les timestamps 64 bits ne débordent pas avant 292 milliards d'années.
Pourquoi les timestamps utilisent-ils UTC ?
UTC (Temps Universel Coordonné) est la norme de temps mondiale sans décalages d'heure d'été ni ajustements de fuseau horaire régional. Stocker les heures en UTC signifie que deux serveurs dans des pays différents s'accordent toujours sur ce que signifie un timestamp.
Ce convertisseur fonctionne-t-il hors ligne ?
Oui — chaque conversion s'exécute localement dans votre navigateur en utilisant l'horloge de votre appareil et les APIs Date intégrées de JavaScript. Aucune requête réseau, aucun appel serveur, rien n'est téléversé. La page fonctionne après chargement même hors ligne.
Related tools
Voir tous les outilsCalculateur de ratio d’aspect
Verrouillez un ratio et calculez la largeur ou la hauteur manquante pour une nouvelle taille.
Nombre en toutes lettres
Écrivez n’importe quel nombre en toutes lettres, avec un mode devise pour les chèques.
Calculateur de durée
Trouvez le temps entre deux heures et additionnez plusieurs durées.
Convertisseur de fuseaux horaires
Comparez l’heure entre les villes et planifiez des réunions qui conviennent à tous.
Currency Converter
Convert between 30+ world currencies with recent reference rates — fully in your browser.
Scientific Calculator
Full scientific calculator with trig, log, factorial, powers and memory functions.