Constructeur Temporal.PlainTime()
Disponibilité limitée
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
Le constructeur Temporal.PlainTime() crée des objets Temporal.PlainTime.
Ce constructeur vous permet de créer des instances en fournissant directement les données sous-jacentes. Comme pour toutes les autres classes Temporal, vous devriez généralement construire des objets Temporal.PlainTime en utilisant la méthode statique Temporal.PlainTime.from(), qui peut gérer une variété de types d'entrée.
Syntaxe
new Temporal.PlainTime()
new Temporal.PlainTime(hour)
new Temporal.PlainTime(hour, minute)
new Temporal.PlainTime(hour, minute, second)
new Temporal.PlainTime(hour, minute, second, millisecond)
new Temporal.PlainTime(hour, minute, second, millisecond, microsecond)
new Temporal.PlainTime(hour, minute, second, millisecond, microsecond, nanosecond)
Paramètres
hourFacultatif-
Un nombre, tronqué à un entier, représentant la composante heure.
minuteFacultatif-
Un nombre, tronqué à un entier, représentant la composante minute.
secondFacultatif-
Un nombre, tronqué à un entier, représentant la composante seconde.
millisecondFacultatif-
Un nombre, tronqué à un entier, représentant la composante milliseconde.
microsecondFacultatif-
Un nombre, tronqué à un entier, représentant la composante microseconde.
nanosecondFacultatif-
Un nombre, tronqué à un entier, représentant la composante nanoseconde.
Valeur de retour
Un nouvel objet Temporal.PlainTime, représentant l'heure définie par les paramètres.
Exceptions
RangeError-
Levée si l'une des composantes n'est pas un nombre fini ou si elles ne représentent pas une heure valide.
Exemples
>Utiliser Temporal.PlainTime()
const time = new Temporal.PlainTime(12, 34, 56, 123, 456, 789);
console.log(time.toString()); // 12:34:56.123456789
Spécifications
| Spécification |
|---|
| Temporal> # sec-properties-of-the-temporal-plaintime-constructor> |
Compatibilité des navigateurs
Voir aussi
- L'objet
Temporal.PlainTime - La méthode statique
Temporal.PlainTime.from()