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.Now : méthode statique plainTimeISO()

Disponibilité limitée

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

La méthode statique plainTimeISO() des instances de Temporal.Now des instances de Temporal.Now retourne l'heure actuelle sous forme d'objet Temporal.PlainTime, dans le fuseau horaire défini.

Notez que bien que la méthode contienne « ISO » dans son nom, les objets Temporal.PlainTime n'ont pas de calendriers associés, car le format de l'heure n'est pas dépendant du calendrier.

Syntaxe

js
Temporal.Now.plainTimeISO()
Temporal.Now.plainTimeISO(timeZone)

Paramètres

timeZone Facultatif

Soit une chaîne de caractères, soit une instance de Temporal.ZonedDateTime représentant le fuseau horaire dans lequel interpréter l'heure système. Si c'est une instance de Temporal.ZonedDateTime, son fuseau horaire est utilisé. Si c'est une chaîne de caractères, il peut s'agir d'un identifiant de fuseau horaire nommé, d'un identifiant de fuseau horaire avec décalage, ou d'une chaîne de date-heure contenant un identifiant de fuseau horaire ou un décalage (voir fuseaux horaires et décalages pour plus d'informations).

Valeur de retour

L'heure actuelle dans le fuseau horaire défini, sous forme d'objet Temporal.PlainTime. A la même précision que Temporal.Now.instant().

Exceptions

RangeError

Levée si le fuseau horaire est invalide.

Exemples

Utiliser la méthode plainTimeISO()

js
// L'heure actuelle dans le fuseau horaire du système
const time = Temporal.Now.plainTimeISO();
console.log(time); // par exemple : 06:12:34.567890123

// L'heure actuelle dans le fuseau horaire "America/New_York"
const timeInNewYork = Temporal.Now.plainTimeISO("America/New_York");
console.log(timeInNewYork); // par exemple : 23:12:34.567890123

Spécifications

Spécification
Temporal
# sec-temporal.now.plaintimeiso

Compatibilité des navigateurs

Voir aussi