À quoi sert cet outil
Le Convertisseur de timestamp convertit les timestamps Unix (secondes ou millisecondes) et les chaînes de date en plusieurs formats. Entrez un nombre ou une chaîne ISO 8601 / RFC 2822, et obtenez les secondes Unix, millisecondes, ISO 8601, RFC 2822 et une date lisible. Détection automatique secondes vs millisecondes pour les entrées numériques. Conçu pour les développeurs travaillant avec timestamps et API.
Comment l'utiliser
- Entrez l'entrée — Tapez un timestamp Unix (ex. 1709251200 ou 1709251200000) ou une chaîne de date (ex. 2024-03-01T12:00:00Z).
- Consultez les sorties — Secondes Unix, millisecondes, ISO 8601, RFC 2822 et format lisible s'affichent.
- Utilisez le format souhaité — Copiez le format dont vous avez besoin (ex. pour les payloads API ou logs).
- Inverser — Collez une chaîne ISO ou RFC 2822 pour obtenir le timestamp Unix.
Comment ça fonctionne
Entrée numérique : Les valeurs < 1e12 sont traitées comme secondes (couvre 1970–33658) ; les valeurs ≥ 1e12 comme millisecondes. Entrée chaîne : Passée à Date.parse, qui supporte ISO 8601, RFC 2822 et formats courants. Les sorties sont générées à partir d'une valeur milliseconde UTC unique : ISO 8601 via toISOString(), RFC 2822 avec offset +0000 explicite, format lisible via Intl.DateTimeFormat. Les timestamps hors plage renvoient une erreur.
Tous les calculs s'effectuent entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur.
Cas d'usage et exemples
- Développement API — Convertissez entre formats pour requêtes/réponses.
- Analyse de logs — Décodez les timestamps Unix des logs.
- Base de données — Traduisez les timestamps stockés en dates lisibles.
- Débogage — Vérifiez le parsing des dates et la gestion des fuseaux horaires.
- Documentation — Générez des exemples de timestamps pour la doc.
Exemple
1709251200(secondes) → 2024-03-01T12:00:00.000Z1709251200000(millisecondes) → même date2024-03-01 12:00:00→ timestamp Unix + tous les formats
Limitations et contraintes connues
- Sortie UTC — Les sorties sont en UTC ; pas de conversion de fuseau horaire.
- Plage — Les timestamps hors plage JavaScript Date peuvent échouer.
- Auto-détection — Seuil 1e12 pour secondes vs ms ; ambigu pour les valeurs proches.
- Parsing de chaînes — Dépend de
Date.parse; les formats non standard peuvent échouer.