Gibt für eine angegebene Datums-Zeichenfolge die Anzahl der Tage seit Beginn der Epoche zurück.
Syntax
Date2Num(
d
[,
f
[,
k
]])
Parameter
Parameter
|
Beschreibung
|
d
|
Eine Datums-Zeichenfolge in dem von
f
gelieferten Format, die auch dem von
k
angegebenen Gebietsschema entspricht.
|
f
(optional)
|
Eine Datumsformat-Zeichenfolge. Wenn
f
nicht angegeben ist, wird das Standard-Datumsformat
MMM D, YYYY
verwendet.
|
k
(optional)
|
Eine Zeichenfolge für die Gebietsschema-Kennung, welche den Benennungsstandards für Gebietsschemata entspricht. Wenn
k
nicht angegeben (oder ungültig) ist, wird das Umgebungsgebietsschema verwendet.
|
Die Funktion gibt den Wert
0
zurück, wenn mindestens eine der folgenden Bedingungen erfüllt ist:
-
Das Format des angegebenen Datums entspricht nicht dem in der Funktion angegebenen Format.
-
Das in der Funktion angegebene Gebietsschema oder Datumsformat ist ungültig.
Es sind nicht genügend Informationen angegeben, um einen eindeutigen Tag seit Beginn der Epoche zu bestimmen (das heißt, die Datumsangaben fehlen oder sind unvollständig).
Beispiele
Die folgende Tabelle zeigt Beispiele für die Verwendung der Funktion
Date2Num
:
Ausdruck
|
Rückgabe
|
Date2Num("Mar 15, 1996")
|
35138
|
Date2Num("1/1/1900", "D/M/YYYY")
|
1
|
Date2Num("03/15/96", "MM/DD/YY")
|
35138
|
Date2Num("Aug 1,1996", "MMM D, YYYY")
|
35277
|
Date2Num("96-08-20", "YY-MM-DD", "fr_FR")
|
35296
|
Date2Num("1/3/00", "D/M/YY") - Date2Num("1/2/00", "D/M/YY")
|
29
|
|
|
|