Aller au contenu

Convertisseur de durée

Saisissez une durée dans le style que vous avez et voyez-la dans chaque unité, en durée ISO 8601 et sous forme de phrase lisible.

Traité localement dans votre navigateur

Options
Accepte « 1d 2h 3m 4s », « 90 minutes », ISO 8601 (PT1H30M), h:mm:ss ou un nombre seul dans l’unité choisie ci-dessous.0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur de durée ?

Les durées prennent de nombreuses formes : des secondes brutes dans un journal, « 1h 30m » dans un fichier de configuration, PT1H30M dans une API, 01:30:00 sur un chronomètre. Cet outil les analyse toutes et affiche la même valeur en millisecondes, secondes, minutes, heures, jours et semaines, ainsi que la durée ISO 8601 (par exemple P1DT1H1M1S), un texte lisible dans votre langue, une forme compacte (1d 1h 1m 1s) et une forme horloge (25:01:01).

Le texte libre accepte des unités comme ms, s, sec, min, h, hr, d, jour(s) et w, avec des mots anglais, français et espagnols, et des décimales comme 1.5h. Un nombre seul prend l’unité que vous choisissez. Les mois et les années ne sont pas des unités en texte libre car leur longueur varie ; en entrée ISO 8601, une année vaut 365 jours et un mois 30, et le résultat le précise.

Comment ça marche ?

  1. Saisissez ou collez une durée, par exemple 90061 secondes, 1d 2h 3m, PT1H30M ou 01:30:00.
  2. Pour un nombre seul comme 5400, choisissez son unité (secondes par défaut).
  3. Lisez la valeur dans chaque unité, la forme ISO 8601, le texte lisible et la forme horloge.
  4. Copiez le format attendu par votre API, votre configuration ou votre chronomètre.

Cas d'usage courants

  • Transformer un délai d’expiration de 5400 secondes d’un fichier de configuration en « 1 heure, 30 minutes ».
  • Écrire une durée ISO 8601 pour une API de type YouTube, un calendrier ou un exemple OpenAPI.
  • Convertir une durée d’exécution comme 1d 2h 3m en heures pour un rapport.
  • Vérifier ce que signifie P0DT36H avant de l’analyser dans du code.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
90061 seconds
Sortie
1 jour, 1 heure, 1 minute et 1 seconde

Confidentialité

Convertisseur de durée s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Les durées sont des longueurs de temps exactes : les mois et les années sont approximés (30 et 365 jours) quand ils viennent d’une entrée ISO 8601, et les secondes intercalaires sont ignorées.

Questions fréquentes

Quels formats de saisie sont acceptés ?

Les expressions avec unités (1d 2h 3m 4s, 90 minutes, 1.5h), l’ISO 8601 (PT1H30M, P1DT12H), les heures d’horloge (h:mm:ss) et les nombres seuls dans l’unité choisie. Les valeurs négatives précédées d’un signe moins sont prises en charge.

Pourquoi n’y a-t-il pas de mois dans les résultats ?

Un mois compte de 28 à 31 jours : convertir une durée en mois n’a donc pas de réponse exacte. Les semaines et les jours sont affichés à la place ; pour des écarts calendaires, utilisez l’outil de différence de dates.

Comment la durée ISO 8601 est-elle construite ?

Le total est réparti en jours, heures, minutes et secondes (avec des décimales pour les millisecondes) : 90061 secondes donnent P1DT1H1M1S et zéro donne PT0S.

Plus d'outils dans Date & heure →