| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
Depuis mars 2025, cette fonctionnalit fonctionne sur les appareils et les versions de navigateur les plus rcents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.
L'objet Intl.DurationFormat permet la mise en forme des dures sensible la langue.
Intl.DurationFormat()Cre un nouvel objet Intl.DurationFormat.
Intl.DurationFormat.supportedLocalesOf()Retourne un tableau contenant celles des locales fournies qui sont prises en charge sans avoir revenir la locale par dfaut de l'environnement d'excution.
Ces proprits sont dfinies sur Intl.DurationFormat.prototype et partages par toutes les instances de Intl.DurationFormat.
Intl.DurationFormat.prototype.constructorLa fonction constructeur qui a cr l'objet d'instance. Pour les instances de Intl.DurationFormat, la valeur initiale est le constructeur Intl.DurationFormat.
Intl.DurationFormat.prototype[Symbol.toStringTag]La valeur initiale de la proprit [Symbol.toStringTag] est la chane de caractres "Intl.DurationFormat". Cette proprit est utilise dans Object.prototype.toString().
Intl.DurationFormat.prototype.format()Fonction accesseur qui met en forme une dure selon la locale et les options de mise en forme de cet objet DurationFormat.
Intl.DurationFormat.prototype.formatToParts()Retourne un tableau (Array) d'objets reprsentant la dure mise en forme en parties.
Intl.DurationFormat.prototype.resolvedOptions()Retourne un nouvel objet avec des proprits refltant la locale et les options de mise en forme calcules lors de l'initialisation de l'objet.
Intl.DurationFormatLes exemples ci-dessous montrent comment utiliser l'objet Intl.DurationFormat pour mettre en forme un objet de dure avec diffrentes locales et styles.
const duration = {
hours: 1,
minutes: 46,
seconds: 40,
};
// Avec le style dfini sur "long" et la locale "fr-FR"
new Intl.DurationFormat("fr-FR", { style: "long" }).format(duration);
// "1 heure, 46 minutes et 40 secondes"
// Avec le style dfini sur "short" et la locale "en"
new Intl.DurationFormat("en", { style: "short" }).format(duration);
// "1 hr, 46 min and 40 sec"
// Avec le style dfini sur "narrow" et la locale "pt"
new Intl.DurationFormat("pt", { style: "narrow" }).format(duration);
// "1 h 46 min 40 s"
| Spcification |
|---|
| Intl.DurationFormat # durationformat-objects |
Intl.DurationFormat dans FormatJS (angl.)IntlTemporal.Duration.prototype.toLocaleString()Cette page a t modifie le 27 fvr. 2026 par les contributeurices du MDN.
Intl.DurationFormatObject/FunctionObject.prototype.__defineGetter__()Object.prototype.__defineSetter__()Object.prototype.__lookupGetter__()Object.prototype.__lookupSetter__()Object.prototype.hasOwnProperty()Object.prototype.isPrototypeOf()Object.prototype.propertyIsEnumerable()Object.prototype.toLocaleString()Object.prototype.toString()Object.prototype.valueOf()IntlIntl.CollatorIntl.DateTimeFormatIntl.DisplayNamesIntl.ListFormatIntl.LocaleIntl.NumberFormatIntl.PluralRulesIntl.RelativeTimeFormatIntl.SegmenterCertaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |