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.Instant : méthode equals()

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 equals() des instances de Temporal.Instant retourne true si cet instant est équivalent en valeur à un autre instant (sous une forme convertible par Temporal.Instant.from()), et false sinon. Ils sont comparés par leur epochNanoseconds. Cela équivaut à Temporal.Instant.compare(this, other) === 0.

Syntaxe

js
equals(other)

Paramètres

other

Une chaîne de caractères ou une instance de Temporal.Instant représentant l'autre instant à comparer. Il est converti en objet Temporal.Instant en utilisant le même algorithme que Temporal.Instant.from().

Valeur de retour

true si cet instant est égal à other en nanosecondes, sinon false.

Exemples

Utiliser la méthode equals()

js
const instant1 = Temporal.Instant.from("2021-08-01T12:34:56Z");
const instant2 = Temporal.Instant.fromEpochMilliseconds(1627821296000);
console.log(instant1.equals(instant2)); // true

Spécifications

Spécification
Temporal
# sec-temporal.instant.prototype.equals

Compatibilité des navigateurs

Voir aussi