⏱️ Convertisseur de timestamp
Convertissez des timestamps Unix en dates lisibles et inversement. Idéal pour les développeurs travaillant avec des API, des bases de données et des fichiers de logs.
Soutenir TinyToolWeb
Aidez-nous à garder ces outils gratuits et sans publicité ! Votre soutien nous permet de créer davantage d’outils utiles.
À propos du convertisseur de timestamp
Cet outil vous aide à convertir des timestamps Unix (temps epoch) en dates lisibles, et inversement. Les timestamps Unix représentent le nombre de secondes (ou millisecondes) écoulées depuis le 1er janvier 1970 à 00:00:00 UTC (l’époque Unix).
Fonctionnalités
- Conversion bidirectionnelle : convertir un timestamp en date, ou une date en timestamp
- Secondes et millisecondes : prise en charge des deux formats
- Conversion en temps réel : résultats affichés au fur et à mesure de la saisie
- Heure actuelle : bouton rapide pour utiliser le timestamp courant
- Copie dans le presse-papiers : copie en un clic des timestamps
- Heure précise : inclut les heures, minutes et secondes
Comment utiliser
- Timestamp vers date : saisissez un timestamp Unix (en secondes ou millisecondes) dans le bloc de gauche pour voir la date lisible
- Date vers timestamp : sélectionnez une date et une heure dans le bloc de droite pour obtenir le timestamp Unix
- Heure actuelle : cliquez sur « Utiliser l’heure actuelle » pour remplir avec le timestamp du moment
- Copier : utilisez les boutons de copie pour copier rapidement les timestamps dans le presse-papiers
Qu’est-ce qu’un timestamp Unix ?
Un timestamp Unix (aussi appelé temps epoch ou temps POSIX) est un système de mesure du temps sous forme d’un compteur de secondes. Il commence à l’époque Unix : le 1er janvier 1970 à 00:00:00 UTC. Ce format standardisé est largement utilisé en programmation, dans les bases de données et les API, car il est indépendant des fuseaux horaires et facile à manipuler.
Secondes vs millisecondes
Les timestamps Unix peuvent être exprimés sous deux formats :
- Secondes : nombre à 10 chiffres (ex. 1735228800) — le plus courant sur les systèmes Unix/Linux
- Millisecondes : nombre à 13 chiffres (ex. 1735228800000) — souvent utilisé en JavaScript et dans certaines API
Cas d’usage courants
- Déboguer des réponses d’API contenant des champs timestamp
- Convertir des colonnes timestamp dans une base de données
- Analyser des fichiers de logs avec des timestamps Unix
- Travailler avec les objets Date en JavaScript (millisecondes)
- Planifier des tâches cron et des automatisations
- Calculer des différences de temps dans des applications
- Tester des fonctionnalités basées sur le temps en développement
Exemples de code
Voici comment les timestamps sont utilisés dans différents langages :
- JavaScript :
Date.now()renvoie des millisecondes,Math.floor(Date.now() / 1000)renvoie des secondes - Python :
import time; time.time()renvoie des secondes avec des décimales - PHP :
time()renvoie des secondes,microtime(true)renvoie des secondes avec des microsecondes - MySQL :
UNIX_TIMESTAMP()renvoie des secondes