Outil gratuit

Convertisseur de timestamp Unix

Convertissez le temps Unix (epoch) en date lisible et inversement, dans n’importe quel fuseau horaire. Secondes, millisecondes et microsecondes détectées automatiquement.

Timestamp Unix actuel

1792867323

Millisecondes : 1792867323000

Timestamp → date

Date → timestamp

Qu’est-ce qu’un timestamp Unix ?

Un timestamp Unix (aussi appelé horodatage Unix, temps epoch ou temps POSIX) est le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, sans compter les secondes intercalaires. Comme il s’agit du même nombre partout dans le monde au même instant, c’est la façon standard dont les ordinateurs stockent et échangent les heures – le fuseau horaire n’est appliqué qu’au moment d’afficher le nombre à une personne.

De nombreux systèmes utilisent les millisecondes (13 chiffres) au lieu des secondes (10 chiffres). Ce convertisseur détecte automatiquement les secondes, les millisecondes et les microsecondes.

Le bug de l’an 2038

Les anciens systèmes stockent le timestamp sous forme d’entier signé 32 bits, qui déborde à 2 147 483 647 – soit le 19 janvier 2038 à 03:14:07 UTC. Les systèmes modernes 64 bits ne sont pas concernés.

Obtenir le timestamp actuel dans le code

JavaScriptMath.floor(Date.now() / 1000)
Pythonimport time; int(time.time())
PHPtime()
JavaInstant.now().getEpochSecond()
C#DateTimeOffset.UtcNow.ToUnixTimeSeconds()
Gotime.Now().Unix()
RubyTime.now.to_i
RustSystemTime::now().duration_since(UNIX_EPOCH)?.as_secs()
MySQLSELECT UNIX_TIMESTAMP();
PostgreSQLSELECT extract(epoch FROM now());
Bashdate +%s

Questions fréquentes

Qu’est-ce que le temps epoch ?

Le temps epoch est le nombre de secondes écoulées depuis l’epoch Unix, le 1er janvier 1970 à 00:00:00 UTC. C’est la même chose qu’un timestamp Unix.

Un timestamp Unix est-il en UTC ?

Oui. Un timestamp Unix compte toujours à partir de minuit UTC le 1er janvier 1970 : il n’a donc pas de fuseau horaire. Il ne devient une date et une heure locales que lorsque vous le convertissez pour un fuseau horaire précis.

Comment savoir si un timestamp est en secondes ou en millisecondes ?

Les timestamps actuels en secondes comptent 10 chiffres ; en millisecondes, ils en comptent 13 et en microsecondes 16. Le convertisseur le détecte automatiquement.

Plus d’outils horaires gratuits

Tous les outils →