Temporal.PlainTime : propriété hour
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 hour des instances de Temporal.PlainTime retourne un entier de 0 à 23 représentant la composante horaire de cette heure.
Le mutateur d'accesseur de hour 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é hour
js
const time = Temporal.PlainTime.from("12:34:56");
console.log(time.hour); // 12
Changer la valeur de hour
js
const time = Temporal.PlainTime.from("12:34:56");
const newTime = time.with({ hour: 15 });
console.log(newTime.toString()); // 15:34:56
Vous pouvez également utiliser add() ou subtract() pour déplacer un certain nombre d'heures à partir de l'heure actuelle.
js
const time = Temporal.PlainTime.from("12:34:56");
const newTime = time.add({ hours: 3 });
console.log(newTime.toString()); // 15:34:56
Spécifications
| Spécification |
|---|
| Temporal> # sec-get-temporal.plaintime.prototype.hour> |
Compatibilité des navigateurs
Voir aussi
- L'objet
Temporal.PlainTime - La méthode
Temporal.PlainTime.prototype.with() - La méthode
Temporal.PlainTime.prototype.add() - La méthode
Temporal.PlainTime.prototype.subtract()