Zeitspanne

Zeitspanne

Stellt ein Zeitintervall dar.


Bauherr

# neue TimeSpan()

Klassen

Zeitspanne

Methoden

# (statisch) vergleichen(t1, t2) → {Nummer}

Vergleicht zwei TimeSpan-Werte und gibt eine Ganzzahl zurück, die ihre Beziehung angibt.

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Wert

t2 Zeitspanne

TimeSpan-Wert

Rücksendung:
Typ
Anzahl

# (statisch) ist gleich(t1, t2) → {Boolescher Wert}

Gibt einen Wert zurück, der angibt, ob zwei Instanzen von TimeSpan gleich sind.

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Wert

t2 Zeitspanne

TimeSpan-Wert

Rücksendung:

true, wenn value ein TimeSpan-Objekt ist, das dasselbe Zeitintervall wie das aktuelle TimeSpan-Objekt darstellt; andernfalls falsch.

Typ
Boolean

# (statisch) fromDays(Wert) → {Zeitspanne}

Gibt einen TimeSpan zurück, der eine angegebene Anzahl von Tagen darstellt, wobei die Angabe auf die nächste Millisekunde genau ist.

Parameter:
Name und Vorname Typ Beschreibung
value Anzahl

Anzahl der Tage

Rücksendung:

Ein Objekt, das einen Wert darstellt.

Typ
Zeitspanne

# (statisch) vonStunden(Wert) → {Zeitspanne}

Gibt einen TimeSpan zurück, der eine angegebene Anzahl von Stunden darstellt, wobei die Angabe auf die nächste Millisekunde genau ist.

Parameter:
Name und Vorname Typ Beschreibung
value Anzahl

Anzahl der Stunden

Rücksendung:

Ein Objekt, das einen Wert darstellt.

Typ
Zeitspanne

# (statisch) fromMillisekunden(Wert) → {Zeitspanne}

Gibt eine TimeSpan zurück, die eine angegebene Anzahl von Millisekunden darstellt.

Parameter:
Name und Vorname Typ Beschreibung
value Anzahl

Anzahl der Millisekunden

Rücksendung:

Ein Objekt, das Wert darstellt

Typ
Zeitspanne

# (statisch) vonMinuten(Wert) → {Zeitspanne}

Gibt einen TimeSpan zurück, der eine angegebene Anzahl von Minuten darstellt, wobei die Angabe auf die nächste Millisekunde genau ist.

Parameter:
Name und Vorname Typ Beschreibung
value Anzahl

Anzahl der Minuten

Rücksendung:

Ein Objekt, das einen Wert darstellt.

Typ
Zeitspanne

# (statisch) vonSekunden(Wert) → {Zeitspanne}

Gibt einen TimeSpan zurück, der eine angegebene Anzahl von Sekunden darstellt, wobei die Angabe auf die nächste Millisekunde genau ist.

Parameter:
Name und Vorname Typ Beschreibung
value Anzahl

Anzahl der Sekunden

Rücksendung:

Ein Objekt, das einen Wert darstellt.

Typ
Zeitspanne

# (statisch) von Zecken(Wert) → {Zeitspanne}

Gibt einen TimeSpan zurück, der eine angegebene Zeit darstellt, wobei die Angabe in Tick-Einheiten erfolgt.

Parameter:
Name und Vorname Typ Beschreibung
value Anzahl

von Zecken

Rücksendung:

Ein Objekt, das einen Wert darstellt.

Typ
Zeitspanne

# (statisch) opZusatz(t1, t2) → {Zeitspanne}

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:

TimeSpan-Klassenobjekt

Typ
Zeitspanne

# (statisch) opGleichheit(t1, t2) → {Boolescher Wert}

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Boolean

# (statisch) opGreaterThan(t1, t2) → {Boolescher Wert}

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Boolean

# (statisch) opGreaterThanOrEqual(t1, t2) → {Boolescher Wert}

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Boolean

# (statisch) opUngleichheit(t1, t2) → {Boolescher Wert}

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Boolean

# (statisch) opLessThan(t1, t2) → {Boolescher Wert}

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Boolean

# (statisch) opLessThanOrEqual(t1, t2) → {Boolescher Wert}

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Boolean

# (statisch) opSubtraktion(t1, t2) → {Zeitspanne}

Gibt ein neues TimeSpan-Objekt zurück, dessen Wert der Differenz zwischen den beiden angegebenen TimeSpan-Objekten entspricht

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Klassenobjekt

t2 Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:

Ein neues Zeitintervall, dessen Wert das Ergebnis des Werts der beiden Instanzen von ts ist

Typ
Zeitspanne

# (statisch) opUnaryNegation(T) → {Zeitspanne}

Gibt ein neues TimeSpan-Objekt zurück, dessen Wert der negierte Wert dieser Instanz ist.

Parameter:
Name und Vorname Typ Beschreibung
t Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:

Ein neues Objekt mit dem gleichen numerischen Wert wie diese Instanz, aber mit dem entgegengesetzten Vorzeichen.

Typ
Zeitspanne

# (statisch) opUnaryPlus(T) → {Zeitspanne}

Gibt ein neues TimeSpan-Objekt zurück, dessen Wert die Summe der beiden angegebenen TimeSpan-Objekte ist.

Parameter:
Name und Vorname Typ Beschreibung
t Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:

Ein neues Zeitintervall, dessen Wert das Ergebnis des Werts der beiden Instanzen von ts ist

Typ
Zeitspanne

# (statisch) Datum subtrahieren(von bis) → {Zeitspanne}

Parameter:
Name und Vorname Typ Beschreibung
from Datum

Datumsobjekt

to Datum

Datenobjekt

Rücksendung:
Typ
Zeitspanne

# (statisch) timeToTicks(Stunde, Minute, Sekunde) → {Nummer}

Parameter:
Name und Vorname Typ Beschreibung
hour int

Anzahl der Stunden

minute int

Anzahl der Minuten

second int

Anzahl der Sekunden

Rücksendung:
Typ
Anzahl

# hinzufügen(T) → {Zeitspanne}

Parameter:
Name und Vorname Typ Beschreibung
t Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Zeitspanne

# vergleichen mit(Wert) → {Anzahl}

Parameter:
Name und Vorname Typ Beschreibung
value Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Nummer

# Dauer() → {Zeitspanne}

Rücksendung:

TimeSpan-Klassenobjekt

Typ
Zeitspanne

# getDays() → {Anzahl}

Rücksendung:

Anzahl der Tage

Typ
Nummer

# getHours() → {Anzahl}

Rücksendung:

Anzahl der Stunden

Typ
Nummer

# getMillisekunden() → {Anzahl}

Rücksendung:

Anzahl der Millisekunden

Typ
Nummer

# GetMinutes() → {Anzahl}

Rücksendung:

Anzahl der Minuten

Typ
Nummer

# getSekunden() → {Anzahl}

Rücksendung:

Anzahl der Sekunden

Typ
Nummer

# getTotalDays() → {Anzahl}

Rücksendung:

Anzahl der Gesamttage

Typ
Nummer

# getTotalHours() → {Anzahl}

Rücksendung:

Anzahl der Gesamtstunden

Typ
Nummer

# getTotalMillisekunden() → {Anzahl}

Rücksendung:

Anzahl der gesamten Millisekunden

Typ
Nummer

# getTotalMinutes() → {Anzahl}

Rücksendung:

Anzahl der Gesamtminuten

Typ
Nummer

# Getotalseconds() → {Anzahl}

Rücksendung:

Anzahl der Gesamtsekunden

Typ
Nummer

# subtrahieren(ts) → {Zeitspanne}

Parameter:
Name und Vorname Typ Beschreibung
ts Zeitspanne

TimeSpan-Klassenobjekt

Rücksendung:
Typ
Zeitspanne

# toEquals(t1) → {Boolescher Wert}

Gibt einen Wert zurück, der angibt, ob zwei Instanzen von TimeSpan gleich sind.

Parameter:
Name und Vorname Typ Beschreibung
t1 Zeitspanne

TimeSpan-Wert

Rücksendung:

true, wenn value ein TimeSpan-Objekt ist, das dasselbe Zeitintervall wie die aktuelle TimeSpan-Struktur darstellt; andernfalls falsch.

Typ
Boolean