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.Instantreprésentant l'autre instant à comparer. Il est converti en objetTemporal.Instanten utilisant le même algorithme queTemporal.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
- L'objet
Temporal.Instant - La méthode statique
Temporal.Instant.compare()