Retour à l'outil
*

Convertir un timestamp Unix en date

Mis à jour : mai 2026

La requête est simple : vous avez un nombre comme 1735689600 et vous voulez savoir quelle date il représente. La difficulté vient surtout de l'unité, secondes ou millisecondes, puis du fuseau horaire d'affichage.

Ouvrir le convertisseur

Gratuit · sans upload · calcul local

Méthode rapide

Pour convertir un timestamp Unix en date, identifiez d'abord son unité. Un timestamp à 10 chiffres est généralement en secondes ; un timestamp à 13 chiffres est généralement en millisecondes. Ensuite, utilisez un objet date ou une fonction native de votre langage.

1735689600    -> 2025-01-01 00:00:00 UTC
1735689600000 -> 2025-01-01 00:00:00 UTC

JavaScript

Le constructeur Date attend des millisecondes. Si votre timestamp est en secondes, multipliez-le par 1000.

const ts = 1735689600;
const date = new Date(ts * 1000);

console.log(date.toISOString());
// 2025-01-01T00:00:00.000Z

console.log(date.toLocaleString('fr-FR', {
  timeZone: 'Europe/Paris'
}));
// 01/01/2025 01:00:00

Python

from datetime import datetime, timezone
from zoneinfo import ZoneInfo

ts = 1735689600
dt_utc = datetime.fromtimestamp(ts, tz=timezone.utc)
dt_paris = datetime.fromtimestamp(ts, tz=ZoneInfo("Europe/Paris"))

print(dt_utc.isoformat())
print(dt_paris.strftime("%d/%m/%Y %H:%M:%S"))

SQL

-- PostgreSQL
SELECT to_timestamp(1735689600);

-- MySQL
SELECT FROM_UNIXTIME(1735689600);

-- SQLite
SELECT datetime(1735689600, 'unixepoch');

Erreur fréquente

En JavaScript, new Date(1735689600) donne une date en janvier 1970, parce que JavaScript interprète le nombre comme des millisecondes. La version correcte est new Date(1735689600 * 1000).

Questions fréquentes

Pourquoi ma date convertie est en 1970 ?

Vous avez probablement donné un timestamp en secondes à une fonction qui attend des millisecondes.

Le résultat UTC et Paris sont-ils deux timestamps différents ?

Non. C'est le même timestamp, affiché dans deux fuseaux horaires différents.

Peut-on convertir plusieurs timestamps d'un coup ?

Oui, l'outil principal inclut un mode batch : un timestamp par ligne, puis copie du résultat.