Zum Hauptinhalt springen

Zeitreihe

Gibt ein Variant vom Subtyp „Date“ zurück, das die Uhrzeit für eine bestimmte Stunde, Minute und Sekunde enthält.

Aufbau

TimeSerial(Stunde, Minute, Sekunde)

Parameter

Stunde – Zahl zwischen 0 (00:00 Uhr) und einschließlich 23 (23:00 Uhr) oder ein numerischer Ausdruck.

Minute – Ein beliebiger numerischer Ausdruck.

zweitens – Ein beliebiger numerischer Ausdruck.

Beschreibung

Um eine Uhrzeit anzugeben, beispielsweise 11:59:59, muss der Zahlenbereich für jedes „TimeSerial“-Argument innerhalb des für die jeweilige Einheit zulässigen Bereichs liegen, d. h. 0–23 für die Stunden und 0–59 für die Minuten und Sekunden. Sie können jedoch für jedes Argument auch relative Zeitangaben festlegen, indem Sie einen beliebigen numerischen Ausdruck verwenden, der eine bestimmte Anzahl von Stunden, Minuten oder Sekunden vor oder nach einer bestimmten Zeit angibt.

Beispiel

Im folgenden Beispiel werden Ausdrücke anstelle von absoluten Zeitangaben verwendet. Die Funktion „TimeSerial“ gibt einen Zeitpunkt zurück, der 15 Minuten vor (-15) sechs Stunden vor Mittag (12 - 6) liegt, also 5:45:00 Uhr morgens.

Dim MyTime1

MyTime1 = TimeSerial(12 - 6, -15, 0) ' Gibt 5:45:00 Uhr zurück.

Wenn ein Wert den zulässigen Bereich für dieses Argument überschreitet, wird er entsprechend auf die nächsthöhere Einheit aufgerundet. Wenn Sie beispielsweise 75 Minuten angeben, wird dies als eine Stunde und 15 Minuten gewertet. Wenn jedoch ein einzelnes Argument außerhalb des Bereichs von -32.768 bis 32.767 liegt oder wenn die durch die drei Strukturangaben – entweder direkt oder über einen Ausdruck – angegebene Uhrzeit dazu führt, dass das Datum außerhalb des zulässigen Datumsbereichs liegt, tritt ein Fehler auf. |