VBScript DateSerial-funktionen

Definition och användning

DateSerial-funktionen kan returnera en Variant av typen Date för specifika år, månad och dag.

Det vill säga,DateSerial-funktionen kan kombinera år, månad och dag till en datum..

Syntax

DateSerial(year,month,day)
Parameter Beskrivning
year Nödvändig. Tal mellan 100 och 9999, eller numerisk uttryck. Värden mellan 0 och 99 betraktas som 1900–1999. För alla andra year-argument, använd fullt uttryck av 4 siffror.
month Nödvändig. Valfri numerisk uttryck. Om det är större än 12, räknas datumet från den 12:e månaden och adderas month-för månaderna från den 12:e månaden, om det är mindre än 1, räknas datumet från den 1:a månaden och subtraheras 1-month månaderna.
day Nödvändig. Valfri numerisk uttryck. Om det är större än dagarna i månaden, räknas datumet från dagarna i månaden, och adderas day-för dagarna i månaden; om det är mindre än 1, räknas datumet från den 1:a dagen och subtraheras 1-day dagar.

Exempel

Exempel 1

document.write(DateSerial(1996,2,3)) 'vanlig anropningsmetod

Uttage:

1996/2/3

Exempel 2

document.write(DateSerial(95,13,10)) '13 månad=1 år+1 månad

Uttage:

1996/01/10

Exempel 3

document.write(DateSerial(96,-1,10)) '-1 månad börjar från 1 månad och går tillbaka 1-(-1)=2 månader

Uttage:

1995/11/10

Exempel 4

document.write(DateSerial(95,2,30)) '95 år 2 månad har 28 dagar, så 30 dag=1 månad+2 dagar

Uttage:

1995/03/02

Exempel 5

document.write(DateSerial(95,2,-2)) '-2 dag börjar från 1 dag och går tillbaka 1-(-2)=3 dagar

Uttage:

1995/01/29

Exempel

document.write(DateSerial(1990-20,9-2,1-1))
'1990-20=1970 år, 9-2=7 juli, 1-1=0 dag, 0 dag börjar från 1 dag och går tillbaka 1-0=1 dag.

Uttage:

1970/6/30