VBScript DateSerial-Funktion

Definition und Verwendung

Die DateSerial-Funktion kann den Variant des Subtyps Date für angegebene Jahr, Monat und Tag zurückgeben.

Das bedeutet,Die DateSerial-Funktion kann Jahr, Monat und Tag zu einem Datum kombinieren..

Syntax

DateSerial(year,month,day)
Parameter Beschreibung
year Notwendig. Eine Zahl zwischen 100 und 9999 oder ein numerischer Ausdruck. Werte zwischen 0 und 99 werden als 1900–1999 betrachtet. Für alle anderen year-Parameter verwenden Sie das vollständige 4-stellige Jahr.
month Notwendig. Jeglicher numerischer Ausdruck. Wenn größer als 12, wird das Datum ab dem 12. Monat berechnet, indem mouth-12-Monate hinzugefügt werden; wenn kleiner als 1, wird das Datum ab dem 1. Monat berechnet, indem 1-mouth-Monate abgezogen werden.
day Notwendig. Jeglicher numerischer Ausdruck. Wenn größer als der Anzahl der Tage im aktuellen Monat, wird das Datum ab dem Anzahl der Tage im aktuellen Monat berechnet, indem day-der Anzahl der Tage im aktuellen Monat hinzugefügt wird; wenn kleiner als 1, wird das Datum ab dem 1. Tag zurückgerechnet, indem 1-day-Tage abgezogen werden.

Beispiel

Beispiel 1

document.write(DateSerial(1996,2,3)) 'Regelmäßige Anrufmethode'

Ausgabe:

1996/2/3

Beispiel 2

document.write(DateSerial(95,13,10)) '13=1 Jahr+1 Monat'

Ausgabe:

1996/01/10

Beispiel 3

document.write(DateSerial(96,-1,10)) '-1 muss von 1 abgezogen werden, um 2 Monate zurückzuzählen. 1-(-1)=2 Monate'

Ausgabe:

1995/11/10

Beispiel 4

document.write(DateSerial(95,2,30)) '95 im Februar hat 28 Tage, daher 30=Januar+2'

Ausgabe:

1995/03/02

Beispiel 5

document.write(DateSerial(95,2,-2)) '-2 muss von 1 abgezogen werden, um 1 Tag zurückzuzählen. 1-(-2)=3 Tag'

Ausgabe:

1995/01/29

Beispiel

document.write(DateSerial(1990-20,9-2,1-1))
'1990-20=1970, 9-2=7, 1-1=0, 0 muss von 1 abgezogen werden, um 1 Tag zurückzuzählen. 1-0=1 Tag.'

Ausgabe:

1970/6/30