Temporal.Instant.prototype.equals()
equals()
方法用于 Temporal.Instant
实例,如果此时间点在值上与另一个时间点(可通过 Temporal.Instant.from()
转换)等效,则返回 true
,否则返回 false
。它们通过其 epochNanoseconds
进行比较。它等同于 Temporal.Instant.compare(this, other) === 0
。
语法
js
equals(other)
参数
其他
-
一个字符串或一个
Temporal.Instant
实例,表示要比较的另一个时间点。它使用与Temporal.Instant.from()
相同的算法转换为Temporal.Instant
对象。
返回值
如果此时间点与 other
按纳秒相等,则返回 true
,否则返回 false
。
示例
使用 equals()
js
const instant1 = Temporal.Instant.from("2021-08-01T12:34:56Z");
const instant2 = Temporal.Instant.fromEpochMilliseconds(1627821296000);
console.log(instant1.equals(instant2)); // true
规范
规范 |
---|
Temporal # sec-temporal.instant.prototype.equals |
浏览器兼容性
加载中…