VBScript DateSerial 함수

정의와 사용법

DateSerial 함수는 지정된 연, 월, 일의 Variant형 Date 타입을 반환합니다。

이也就是说,DateSerial 함수는 연, 월, 일을 날짜로 합치는 역할을 합니다。

语法

DateSerial(year,month,day)
参数 描述
year 必需的。介于100到9999的数字,或数值表达式。介于0到99的值被视为1900–1999。对于所有其他的year参数,请使用完整的4位年份。
month 必需的。任何数值表达式。若大于12,则日期从12月起向后推算mouth-12个月的差;若小于1,则日期从1月起向前推算1-mouth个月。
day 必需的。任何数值表达式。若大于当前月的天数,则日期从当前月的天数起,向后推算day-当前月天数的差;若小于1,则日期从1日起向前推算1-day天。

예제

예제 1

document.write(DateSerial(1996,2,3)) '보통의 호출 방법

출력:

1996/2/3

예제 2

document.write(DateSerial(95,13,10)) '13월은 1년+1월입니다.

출력:

1996/01/10

예제 3

document.write(DateSerial(96,-1,10)) '-1월은 1월부터 1-(-1)=2개월로 계산해야 합니다.

출력:

1995/11/10

예제 4

document.write(DateSerial(95,2,30)) '95년 2월은 28일이므로 30일은 1월+2일입니다.

출력:

1995/03/02

예제 5

document.write(DateSerial(95,2,-2)) '-2일은 1일부터 1-(-2)=3일로 계산해야 합니다.

출력:

1995/01/29

예제

document.write(DateSerial(1990-20,9-2,1-1))
1990-20=1970년, 9-2=7월, 1-1=0일, 0일은 1일부터 1-0=1일로 계산해야 합니다.

출력:

1970/6/30