Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Temporal.Duration.prototype.abs()

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Die abs() Methode von Temporal.Duration Instanzen gibt ein neues Temporal.Duration Objekt mit dem absoluten Wert dieser Dauer zurück (alle Felder haben die gleiche Größe, aber das Vorzeichen wird positiv).

Syntax

js
abs()

Parameter

Keine.

Rückgabewert

Ein neues Temporal.Duration Objekt mit dem absoluten Wert dieser Dauer, der entweder der gleiche wie diese Dauer ist, wenn sie bereits positiv ist, oder seine Negation, wenn sie negativ ist.

Beispiele

Verwendung von abs()

js
const d1 = Temporal.Duration.from({ hours: 1, minutes: 30 });
const d2 = Temporal.Duration.from({ hours: -1, minutes: -30 });

console.log(d1.abs().toString()); // "PT1H30M"
console.log(d2.abs().toString()); // "PT1H30M"

Spezifikationen

Spezifikation
Temporal
# sec-temporal.duration.prototype.abs

Browser-Kompatibilität

Siehe auch