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