Temporal.PlainTime.prototype.subtract()
subtract() 方法用於 Temporal.PlainTime 例項,它會返回一個新的 Temporal.PlainTime 物件,表示將當前時間向後推移指定的時長(時長可透過 Temporal.Duration.from() 轉換),必要時會自動迴圈。
語法
js
subtract(duration)
引數
duration-
一個字串、一個物件或一個
Temporal.Duration例項,表示要從當前時間減去的時長。它將使用與Temporal.Duration.from()相同的演算法轉換為Temporal.Duration物件。
返回值
一個新的 Temporal.PlainTime 物件,表示原始 PlainTime 指定的時間減去該時長後的結果。
示例
減去一個持續時間
js
const start = Temporal.PlainTime.from("12:34:56");
const end = start.subtract({ hours: 1, minutes: 30 });
console.log(end.toString()); // 11:04:56
有關更多示例,請參閱 add()。
規範
| 規範 |
|---|
| Temporal # sec-temporal.plaintime.prototype.subtract |
瀏覽器相容性
載入中…