Interval# - Skript- und Diagrammfunktion
Interval#() evaluiert eine Textformel als Zeitintervall und verwendet dafür das standardmäßig vorgegebene Format des Betriebssystems oder das Format, das im zweiten Argument angegeben ist, wenn dies zur Verfügung steht.
Syntax:
Interval#(text[, format])
Rückgabe Datentyp: dual
| Argument | Beschreibung |
|---|---|
| text | Der zu evaluierende Textstring. |
| format | Ein String beschreibt das erwartete Eingabeformat für die Umwandlung eines Strings in ein numerisches Intervall. Wenn nicht angegeben, werden das Uhrzeitformat und das Dezimaltrennzeichen wie im Betriebssystem festgelegt verwendet. Die Funktion Interval# unterstützt viele Formatoptionen für verschiedene Uhrzeitstrukturen, zum Beispiel: hh:mm— Einfache Stunden und Minuten hh:mm:ss— Stunden, Minuten und Sekunden d hh:mm— Tage, Stunden und Minuten |
Die Funktion Interval# konvertiert ein Textzeitintervall in ein numerisches Äquivalent.
| Beispiel | Ergebnis |
|---|---|
| Interval#( '12:30', 'hh:mm' ) | Gibt den numerischen Wert 0.5208 zurück, der 12.5 Stunden entspricht, wenn er in einen Tagesbruchteil konvertiert wird. |
| Interval#( '1 05', 'd hh' ) | Gibt eine numerische Darstellung zurück, die 1.2083 Tagen entspricht. |