Die Funktion CharToSeconds
Beschreibung
Stellt die Anzahl der Sekunden seit 12:00 AM fest, die durch eine zeitangebende Zeichenfolge dargestellt werden.
Syntax
CharToSeconds(Zeitzeichenfolge)
Argumente
Zeitzeichenfolge ist eine Zeichenfolge, die die Tageszeit in einem der folgenden Formate darstellt:
Format |
12-Stunden-Uhr |
24-Stunden-Uhr |
Militärurzeit |
h:mm tt |
02:04 |
02:04 |
204 |
h:mm:ss tt |
02:04:58 |
02:04:58 |
20458 |
h:mm:ss.000 tt |
02:04:58.125 AM |
02:04:58.125 |
20458,125 |
hh:mm tt |
02:04 |
02:04 |
0204 |
hh:mm:ss tt |
02:04:58 |
02:04:58 |
020458 |
hh:mm:ss.000 tt |
02:04:58.125 AM |
02:04:58.125 |
020458,125 |
Wenn das Format ein AM oder PM enthält, wird die 12-Stunden-Uhr benutzt, bei der „AM“, „am“, „A“ oder „a“ bedeutet, dass es sich um vormittags, und „PM“, „pm“, „P“ oder „p“, dass es sich um nachmittags handelt. Anderenfalls wird die 24-Stunden-Uhr verwendet.
Rückgabewert
Diese Funktion gibt eine Zahl zurück, die die Anzahl der Sekunden seit 12:00 AM darstellt. Falls die Zeitzeichenfolge nicht erfolgreich analysiert werden kann, wird ein Nullwert zurückgegeben.
Beispiel für Berechnungsfeld
Wenn als Startzeit 12:10:45AM und als Endzeit 12:30:00AM angegeben ist, würde folgender Berechnungsfeldausdruck die Zahl 1155 zurückgeben, die dann die Zeitspanne von 19 Minuten und 15 Sekunden (oder 1155 Sekunden) darstellt: CharToSeconds(Endzeit)-CharToSeconds(Startzeit)
Beispiel für Filter/Suchen
Datensätze mit einer Zeitdauer von weniger als einer Minute können mit folgendem Ausdruck gefunden werden: CharToSeconds(Endzeit)-CharToSeconds(Startzeit)<60
© 2024 Altair Engineering Inc. All Rights Reserved.