Convertisseur d'horodatage — outil gratuit
Convertissez des horodatages Unix en dates lisibles et vice versa. Prend en charge l'UTC et l'heure locale, les secondes et les millisecondes.
Référence rapide Epoch
Utilisations courantes
- Convertir les horodatages dans les données d'analyseTraduisez les horodatages Unix des exportations d'analyse (Google Analytics, Mixpanel, Amplitude) en dates lisibles.
- Convertir les horodatages pour le débogageDécodez les horodatages Unix des journaux de serveur, des charges utiles d'erreur et des réponses API en dates lisibles.
- Convertir les horodatages dans le développement d'APIValidez, comparez et traduisez les horodatages Unix renvoyés par les API REST et les webhooks.
- Convertir les horodatages pour les requêtes de base de donnéesConvertissez les dates en horodatages Unix pour les clauses WHERE SQL et les requêtes de plage de dates.
- Convertir les horodatages pour la planificationConvertissez les dates et heures spécifiques en horodatages Unix à utiliser dans les systèmes de planification et les API de calendrier.
Comment ça marche
Toute la conversion s'exécute directement dans le navigateur avec l'objet Date intégré de JavaScript et la suite Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — sans bibliothèque tierce, sans aller-retour serveur. Aucune donnée ne quitte votre machine : les nombres restent locaux.
- 1Détection et normalisation de l'unitéQuand vous collez un horodatage, l'outil compte ses chiffres pour déduire automatiquement l'unité : 10 chiffres signifie des secondes Unix, 13 des millisecondes, 16 des microsecondes, 19 des nanosecondes. Une heuristique de comptage de chiffres écrite à la main signale une incohérence et propose un changement d'unité en un clic, évitant des erreurs silencieuses comme traiter une valeur en millisecondes à 13 chiffres comme une valeur en secondes de l'an 55881.
- 2Construction de la date via l'objet Date de JavaScriptLe nombre brut est mis à l'échelle en millisecondes et transmis à new Date(ms). À partir de là, les méthodes Date intégrées (getFullYear, getUTCHours, toISOString, etc.) produisent l'heure locale, l'heure UTC, et la sortie ISO 8601 — sans bibliothèque d'analyse impliquée.
- 3Temps relatif adapté au paramètre régional via Intl.RelativeTimeFormatUn compteur en direct se déclenche chaque seconde et recalcule le libellé relatif (par exemple 'il y a 3 jours', 'dans 2 heures') avec Intl.RelativeTimeFormat amorcé avec le paramètre régional de la page. Cela garde l'affichage relatif exact même si vous laissez l'onglet ouvert, et produit une sortie grammaticalement correcte dans chaque langue prise en charge sans chaînes de traduction supplémentaires.
- 4Affichage du fuseau horaire via Intl.DateTimeFormatLes fuseaux horaires IANA épinglés (par exemple America/New_York, Asia/Tokyo) sont formatés avec Intl.DateTimeFormat avec l'option timeZone. La liste complète des noms de fuseaux pris en charge par le navigateur provient de Intl.supportedValuesOf('timeZone'). Vos fuseaux épinglés persistent d'une session à l'autre dans localStorage.
Outils associés
Inspecteur UUID
Décodez n'importe quel UUID ou ULID — consultez sa version, sa variante et l'horodatage de création intégré dans v1, v6, v7 et les ULIDs. S'exécute entièrement dans votre navigateur.
Calculateur de permissions chmod
Basculez les permissions de fichiers Unix pour le propriétaire, le groupe et les autres pour obtenir la valeur octale (755), la notation symbolique (rwxr-xr-x) et la commande chmod exacte.
Convertisseur de Date Hijri
Convertissez les dates entre les calendriers grégorien et islamique (Umm al-Qura) dans les deux sens, avec les noms de mois arabes, les chiffres indo-arabes et la date hijri d'aujourd'hui.