Convertisseur de timestamp
Convertissez un timestamp Unix en date et heure UTC ou locales, ou transformez une date au format reconnu en timestamp Unix.
Exécuter l’outil
Le convertisseur de timestamp de SmartPlusLab effectue deux opérations complémentaires. Dans le mode par défaut, il transforme un timestamp Unix en représentations lisibles : date et heure UTC, date et heure locales, jour de la semaine, secondes et millisecondes. Si le nombre dépasse 1 000 000 000 000, il est interprété comme des millisecondes et divisé par 1 000. Dans l'autre mode, il convertit une chaîne de date en timestamp Unix. Les formats reconnus sont stricts : par exemple AAAA-MM-JJ, AAAA-MM-JJ HH:MM:SS, JJ.MM.AAAA, MM/JJ/AAAA, JJ mois AAAA, ou AAAA/MM/JJ. Le suffixe Z est accepté comme marqueur littéral, mais la conversion reste locale. Les valeurs locales dépendent du fuseau horaire de votre navigateur. Une entrée vide, un timestamp invalide ou une date non reconnue produit un message d'erreur. L'outil est utile pour les développeurs, les analystes et toute personne manipulant des données horodatées.
Mode d’emploi
- Ouvrez l'outil Convertisseur de timestamp dans votre navigateur.
- Choisissez le mode : « Timestamp vers date » (par défaut) ou « Date vers timestamp ».
- Saisissez la valeur dans le champ correspondant : un nombre pour le timestamp, ou une chaîne de date pour le second mode.
- Cliquez sur le bouton de conversion pour lancer le calcul.
- Consultez le panneau de résultat qui affiche les différentes représentations demandées.
Exemples
- Timestamp 1700000000 : le résultat affiche la date UTC correspondante, par exemple 2023-11-14 22:13:20 UTC, ainsi que la date locale de votre navigateur.
- Timestamp 1700000000000 : ce nombre est supérieur à 1 000 000 000 000, il est donc interprété comme des millisecondes et converti en 1700000000 secondes.
- Date 2025-03-15 14:30:00 : le résultat donne le timestamp Unix correspondant, calculé selon le fuseau horaire local de votre navigateur.
- Date 15.03.2025 : ce format est reconnu et converti en timestamp Unix.
FAQ
Quels formats de date sont acceptés pour la conversion en timestamp ?
Les formats reconnus sont : AAAA-MM-JJ, AAAA-MM-JJTHH:MM:SS, AAAA-MM-JJTHH:MM:SSZ, AAAA-MM-JJ HH:MM:SS, JJ.MM.AAAA HH:MM:SS, JJ.MM.AAAA, MM/JJ/AAAA HH:MM:SS, MM/JJ/AAAA, JJ mois AAAA, JJ mois abrégé AAAA, et AAAA/MM/JJ.
Comment savoir si mon timestamp est en secondes ou en millisecondes ?
Si le nombre est supérieur à 1 000 000 000 000, il est automatiquement traité comme des millisecondes et divisé par 1 000. Sinon, il est interprété comme des secondes.
Le résultat local est-il le même partout ?
Non, les représentations locales dépendent du fuseau horaire de votre navigateur. La conversion d'une date sans fuseau explicite utilise le fuseau horaire local de votre navigateur.
Que se passe-t-il si j'entre une date non reconnue ?
Si la chaîne ne correspond à aucun des formats listés, la conversion échoue et un message d'erreur s'affiche. Vérifiez le format et réessayez.
Puis-je convertir un timestamp négatif ?
L'outil accepte les nombres, y compris les valeurs décimales. Un timestamp négatif représente une date antérieure à 1970, mais le comportement exact dépend de votre navigateur.