Les formats d'horodatage des navigateurs expliqués
2026-05-19 · 1 min
Se tromper d'époque est l'erreur la plus courante en analyse de navigateurs — elle décale chaque événement de plusieurs années. Trois formats couvrent presque tout.
Chrome / Chromium / Edge
Microsecondes depuis le 01‑01‑1601 UTC (l'époque Windows/WebKit). Utilisé
par urls.last_visit_time, visits.visit_time, les heures de cookies, etc.
unix_ms = valeur_chrome / 1000 − 11644473600000
Exception : la table autofill de Chrome utilise des secondes Unix.
Firefox
Microsecondes depuis le 01‑01‑1970 UTC (époque Unix ×1 000 000). Utilisé
par moz_places.last_visit_date, moz_historyvisits.visit_date. Noter que
moz_cookies.expiry est en secondes Unix.
unix_ms = valeur_firefox / 1000
Safari
Temps absolu Mac — secondes (souvent fractionnaires) depuis le 01‑01‑2001 UTC.
unix_ms = (valeur_safari + 978307200) × 1000
Ne le faites pas à la main
Cet analyseur applique automatiquement la bonne conversion par
colonne : History, places.sqlite, History.db, cookies et sessions
affichent des heures UTC lisibles — et la chronologie unifiée les trie
ensemble.