Online Tools Center
  • Accueil
  • Outils
  • Convertisseurs
Online Tools Center

Free online calculators for math, finance, fitness, and more.

Liens Rapides

  • Math Calculators
  • Outils
  • Convertisseurs
  • À propos
  • Contact

Légal

  • Politique de Confidentialité
  • Conditions d'Utilisation

© 2026 Online Tools Center. Tous droits réservés.

Convertisseur Timestamp Unix

Convertissez tout timestamp Unix en date et heure lisibles dans tous les fuseaux horaires. Prend en charge secondes, millisecondes, microsecondes et nanosecondes.

Convertisseur Timestamp Unix

Entrez un timestamp Unix ou cliquez sur « Utiliser l'heure actuelle »

Qu'est-ce que le Temps Unix ?

Le temps Unix (aussi appelé temps POSIX ou temps epoch) est le nombre de secondes écoulées depuis 00:00:00 UTC le 1er janvier 1970 — l'« Epoch Unix ». Il fournit un entier unique et non ambigu représentant n'importe quel moment dans le temps, indépendamment du calendrier ou du fuseau horaire local.

Créé avec le système Unix aux Bell Labs à la fin des années 1960, le temps Unix est devenu le langage universel des horodatages en informatique : des enregistrements de bases de données aux réponses API, en passant par les fichiers de log et les lectures de capteurs.

Formules de Conversion

Les autres unités de timestamp sont de simples multiples puissances de dix de la valeur de base en secondes. La conversion en heure locale décale l'epoch par le décalage UTC.

Conversions d'unités

tms=tsec×103tμs=tsec×106tns=tsec×109t_{\text{ms}} = t_{\text{sec}} \times 10^{3} \quad t_{\mu s} = t_{\text{sec}} \times 10^{6} \quad t_{\text{ns}} = t_{\text{sec}} \times 10^{9}tms​=tsec​×103tμs​=tsec​×106tns​=tsec​×109

Conversion en heure locale

tlocal=tepoch+ΔUTC×3600t_{\text{local}} = t_{\text{epoch}} + \Delta_{\text{UTC}} \times 3600tlocal​=tepoch​+ΔUTC​×3600

Où Δ_UTC est le décalage en heures (ex. +1 pour CET en France, +2 pour CEST en été). Les entrées DST affichent des décalages fixes — les transitions DST réelles dépendent de la région et de l'année.

Exemples Concrets

L'Epoch Unix à Paris

Le timestamp 0 = 1970-01-01 00:00:00 UTC. À Paris (CET, UTC+1), il était 01:00 du matin le 1er janvier 1970 — la nouvelle année avait déjà commencé localement.

L'histoire Unix à l'INRIA

L'INRIA (Institut National de Recherche en Informatique et en Automatique) a adopté Unix très tôt dans les années 1970. Les systèmes French Unix utilisaient déjà l'epoch POSIX standard.

Réservations SNCF

Les systèmes de réservation de la SNCF stockent les créneaux de départ en timestamps Unix (en secondes) pour garantir l'unicité des horaires à travers tous les fuseaux horaires européens.

Logs d'audit RGPD

Le RGPD impose la conservation des journaux d'audit avec une précision temporelle. Les applications françaises conformes utilisent des timestamps Unix en millisecondes pour les événements d'accès aux données personnelles.

Comment Utiliser Ce Convertisseur

  1. 1

    Saisissez un timestamp Unix dans le champ ou cliquez sur « Utiliser l'heure actuelle ».

  2. 2

    Sélectionnez l'unité correspondante : secondes, millisecondes, microsecondes ou nanosecondes.

  3. 3

    La boîte de temps de référence affiche votre timestamp dans les quatre unités simultanément.

  4. 4

    Faites défiler les cinq groupes de fuseaux horaires pour lire la date et l'heure locale pour toute abréviation.

  5. 5

    Copiez n'importe quelle valeur en sélectionnant le texte dans la cellule du tableau.

Conseils et Pièges Fréquents

  • ✦Python, Go et Rust renvoient des secondes par défaut. JavaScript, Java et la plupart des SDK mobiles renvoient des millisecondes — attention aux timestamps à 13 chiffres.
  • ✦Un timestamp de 0 ne signifie pas null — il signifie exactement le 1er janvier 1970 00:00:00 UTC.
  • ✦Les décalages DST dans le tableau sont fixes. Les transitions DST françaises (dernier dimanche de mars / dernier dimanche d'octobre) ne sont pas reflétées.
  • ✦Les timestamps négatifs représentent des dates avant 1970 — −1 = 31 décembre 1969 23:59:59 UTC.
  • ✦Vérifiez toujours si un timestamp d'une API externe est en secondes ou en millisecondes.

Questions Fréquemment Posées

Pourquoi le temps Unix commence-t-il le 1er janvier 1970 ?▼

Les créateurs de Unix ont choisi une date ronde qui était récente au moment du développement (vers 1969–1971). La limite exacte à minuit UTC facilitait l'arithmétique entière.

Quel est le timestamp maximum pour les systèmes 32 bits ?▼

Un entier signé sur 32 bits peut contenir jusqu'à 2 147 483 647, correspondant au 2038-01-19 03:14:07 UTC. Les systèmes 64 bits étendent la plage à environ ±292 milliards d'années.

Comment convertir un timestamp Unix en JavaScript ?▼

Utilisez new Date(timestamp * 1000) si la valeur est en secondes, ou new Date(timestamp) si elle est déjà en millisecondes. Date.now() renvoie des millisecondes.

Le temps Unix tient-il compte des secondes intercalaires ?▼

Non. Chaque journée est traitée comme exactement 86 400 secondes. Les secondes intercalaires sont ignorées, donc UTC et le temps Unix peuvent diverger de quelques secondes.

Comment obtenir un timestamp Unix en Python ?▼

Utilisez time.time() pour un float, int(time.time()) pour un entier, ou datetime_obj.timestamp() pour les objets datetime.

Quelle est la différence entre UTC et GMT ?▼

En pratique, le même décalage (UTC±00:00). Le GMT est un fuseau historique basé sur le méridien de Greenwich ; l'UTC est la norme internationale moderne maintenue par des horloges atomiques.

Évaluer Cette Calculatrice