Date2Num

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