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