VBScript DateSerial-funktionen
Definition og brug
DateSerial-funktionen kan returnere en Variant-type Date for specificeret år, måned og dag.
Det vil sige,DateSerial-funktionen kan kombinere år, måned og dag til en dato..
Syntaks
DateSerial(year,month,day)
Parameter | Beskrivelse |
---|---|
year | Nødvendig. Et tal mellem 100 og 9999, eller et numerisk udtryk. Værdier mellem 0 og 99 betragtes som 1900–1999. For alle andre year-parametre skal bruges et fuldt 4-cifret år. |
month | Nødvendig. Enhver numerisk udtryk. Hvis større end 12, beregnes datoen fra 12. måned og adderes mouth - 12 måneder; hvis mindre end 1, beregnes datoen fra 1. måned og trækkes 1-month måneder tilbage. |
day | Nødvendig. Enhver numerisk udtryk. Hvis større end antallet af dage i måneden, beregnes datoen fra antallet af dage i måneden, og adderes day - antallet af dage i måneden; hvis mindre end 1, beregnes datoen fra 1. dag og trækkes 1-day dage tilbage. |
Eksempel
Eksempel 1
document.write(DateSerial(1996,2,3)) '普通的调用方法
Uddrag:
1996/2/3
Eksempel 2
document.write(DateSerial(95,13,10)) '13月=1年+1月
Uddrag:
1996/01/10
Eksempel 3
document.write(DateSerial(96,-1,10)) '-1月要从1月起向前推算1-(-1)=2个月
Uddrag:
1995/11/10
Eksempel 4
document.write(DateSerial(95,2,30)) '95年2月有28日,所以30日=1月+2日
Uddrag:
1995/03/02
Eksempel 5
document.write(DateSerial(95,2,-2)) '-2日要从1日起向前推算1-(-2)=3日
Uddrag:
1995/01/29
Eksempel
document.write(DateSerial(1990-20,9-2,1-1)) '1990-20=1970年,9-2=7月,1-1=0日,0日要从1日起向前推算1-0=1日。
Uddrag:
1970/6/30