Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Temporal.PlainTime : propriété microsecond

Disponibilité limitée

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

La propriété d'accesseur microsecond des instances de Temporal.PlainTime retourne un entier de 0 à 999 représentant la composante microseconde (10-6 seconde) de cette heure.

Le mutateur d'accesseur de microsecond est undefined. Vous ne pouvez pas modifier cette propriété directement. Utilisez la méthode with() pour créer un nouvel objet Temporal.PlainTime avec la nouvelle valeur souhaitée.

Exemples

Utiliser la propriété microsecond

js
const time = Temporal.PlainTime.from("12:34:56");
console.log(time.microsecond); // 0

const time2 = Temporal.PlainTime.from("12:34:56.123456789");
console.log(time2.microsecond); // 456

Changer la valeur de microsecond

js
const time = Temporal.PlainTime.from("12:34:56");
const newTime = time.with({ microsecond: 100 });
console.log(newTime.toString()); // 12:34:56.0001

Vous pouvez également utiliser add() ou subtract() pour déplacer un certain nombre de microsecondes à partir de l'heure actuelle.

js
const time = Temporal.PlainTime.from("12:34:56");
const newTime = time.add({ microseconds: 100 });
console.log(newTime.toString()); // 12:34:56.0001

Spécifications

Spécification
Temporal
# sec-get-temporal.plaintime.prototype.microsecond

Compatibilité des navigateurs

Voir aussi