Convertisseur de temps Epoch

Convertissez instantanément les horodatages Unix en dates lisibles et inversement. Prise en charge des secondes, millisecondes, microsecondes et nanosecondes avec affichage en temps réel.

Horodatage Unix actuel
Live
1778529188

Époque → Date

Get Current Epoch in Your Language

JavaScript
Math.floor(Date.now() / 1000)
Python
import time; int(time.time())
PHP
time()
Java
System.currentTimeMillis() / 1000L
Go
time.Now().Unix()

How to Use the Unix Epoch Converter

Easily convert between Unix timestamps and human-readable dates. Unix time (also known as POSIX time or Epoch time) is a system for describing points in time, defined as the number of seconds that have elapsed since January 1, 1970 (UTC).

Epoch to Human

Paste any Unix timestamp (seconds or milliseconds) to see it converted instantly into Local Time, UTC, and ISO 8601 formats. The tool automatically detects the precision.

Human to Epoch

Select a date and time using the pickers to generate the corresponding Unix timestamp. This is essential for setting expiration times in tokens or database queries.

Did You Know?

The "Year 2038 problem" (also known as Y2K38) refers to the end of Unix time for 32-bit systems. On January 19, 2038, the signed 32-bit integer used to store the timestamp will overflow, potentially causing system failures. Modern 64-bit systems solve this, extending the limit billions of years into the future.

Explore Related Time Tools

Frequently Asked Questions

Pourquoi utiliser notre convertisseur de temps Epoch ?

Mises à jour en direct

Horodatage Unix en temps réel, mis à jour chaque seconde.

Formats multiples

Convertir en secondes, millisecondes, microsecondes et nanosecondes.

Préréglages rapides

Boutons d'accès direct pour les horodatages courants tels que « Maintenant » et « Début de la journée ».

Widget intégrable

Copiez le code d'intégration pour ajouter un horodatage en direct à votre site web.

Comprendre les horodatages Unix

Les horodatages Unix sont essentiels en informatique et largement utilisés dans les bases de données, les API, les fichiers journaux et la programmation. Notre convertisseur permet aux développeurs, aux administrateurs système et à toute personne manipulant des données temporelles de convertir rapidement les dates lisibles par l'homme en dates Unix.

Cas d'utilisation courants

  • Horodatage de la base de donnéesDe nombreuses bases de données stockent les dates sous forme d'horodatages Unix pour des raisons d'efficacité.
  • Réponses de l'APILes API REST renvoient souvent des horodatages au format epoch.
  • Analyse des journauxLes journaux de serveur utilisent fréquemment le temps Unix pour une synchronisation précise.
  • Métadonnées du fichierLes systèmes de fichiers enregistrent les dates de création et de modification sous forme d'horodatages.

Exemples de langages de programmation

Les langages de programmation gèrent différemment les horodatages Unix. JavaScript utilise les millisecondes (Date.now()), tandis que Python (time.time()) renvoie les secondes. PHP (time()) renvoie également les secondes. Notre convertisseur prend en charge automatiquement les deux formats.

JavaScript (renvoie les millisecondes)

Date.now(); // → 1747842600000
Math.floor(Date.now() / 1000); // → 1747842600 (secondes)

Python (renvoie les secondes)

import time

time.time(); # → 1747842600.123
int(time.time()); # → 1747842600

PHP (renvoie les secondes)

time(); // → 1747842600
microtime(true); // → 1747842600.123

Go (renvoie une structure Time ; .Unix() pour les secondes)

import "time"
time.Now().Unix() // → 1747842600
time.Now().UnixMilli() // → 1747842600000

Rust (renvoie la durée depuis UNIX_EPOCH)

utiliser std::time::{SystemTime, UNIX_EPOCH};

SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600

SQL (PostgreSQL et MySQL)

-- PostgreSQL

SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600

-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600

Utilisation du temps Unix, des données en direct Epoch et des horodatages

L'horodatage Unix (également appelé date et heure Unix ou heure Unix) est la norme de facto pour représenter les instants précis dans la quasi-totalité des systèmes informatiques modernes. Que vous développiez des services backend, déboguiez des journaux ou synchronisiez des données entre API, la possibilité de lire et de convertir rapidement les valeurs Unix vous fait gagner un temps précieux. Notre outil vous offre une vue en direct de l'horodatage Unix, mis à jour chaque seconde, vous permettant ainsi d'obtenir la valeur exacte à tout moment en un seul clic.

Au-delà du domaine Unix, le terme « époque » apparaît dans de nombreux contextes : des cycles d'entraînement en apprentissage automatique aux franchises de jeux comme Last Epoch, où les joueurs suivent l'horodatage des versions et des correctifs. Quelle que soit la source, ce convertisseur accepte les valeurs à 10 chiffres (secondes) et à 13 chiffres (millisecondes) et les convertit en dates lisibles aux formats UTC, de votre fuseau horaire local, ISO 8601 et RFC 2822. Collez un horodatage provenant d'une ligne de base de données, d'une charge utile JSON ou d'un journal de serveur, et visualisez instantanément tous les formats côte à côte.

Référence aux horodatages courants

Valeurs d'horodatage Unix notables qui reviennent fréquemment dans le développement et la recherche historique.

HorodatageDate / Événement
01970-01-01 00:00:00 UTC — L'époque Unix elle-même
−8640031 décembre 1969 00:00:00 UTC — Un jour avant l'époque
9466848001er janvier 2000 à 00h00 UTC — Début du nouveau millénaire
10000000002001-09-09 01:46:40 UTC — Un milliard de secondes après l'époque
123456789013/02/2009 23:31:30 UTC — Moment mémorable des « chiffres séquentiels »
15000000002017-07-14 02:40:00 UTC — 1,5 milliard de secondes après l'époque
15778368002020-01-01 00:00:00 UTC — Début de l'année 2020
17040672002024-01-01 00:00:00 UTC — Début de l'année 2024
17356896002025-01-01 00:00:00 UTC — Début de l'année 2025
21474836472038-01-19 03:14:07 UTC — Limite du problème de l'année 2038 (maximum signé 32 bits)