Función DateSerial de VBScript

Definición y uso

La función DateSerial puede devolver un tipo Variant de fecha especificado para año, mes y día.

Es decir,La función DateSerial puede combinar año, mes y día en una fecha..

Sintaxis

DateSerial(year,month,day)
Parámetros Descripción
year Necesario. Número entre 100 y 9999, o expresión numérica. Valores entre 0 y 99 se consideran del período 1900-1999. Para todos los demás parámetros de año, utilice el año completo de 4 dígitos.
month Necesario. Cualquier expresión numérica. Si es mayor que 12, la fecha se calcula a partir del mes de diciembre, sumando mouth - 12 meses; si es menor que 1, la fecha se calcula a partir del primer mes, restando 1-month meses.
day Necesario. Cualquier expresión numérica. Si es mayor que el número de días del mes actual, la fecha se calcula a partir del número de días del mes actual, sumando day - número de días del mes actual; si es menor que 1, la fecha se calcula a partir del primer día, restando 1-day días.

Ejemplo

Ejemplo 1

document.write(DateSerial(1996,2,3)) 'Método de llamada común'.

Salida:

1996/2/3

Ejemplo 2

document.write(DateSerial(95,13,10)) '13 = 1 año + 1 mes'.

Salida:

1996/01/10

Ejemplo 3

document.write(DateSerial(96,-1,10)) '-1 debe calcularse hacia atrás desde el 1, 1-(-1)=2 meses'.

Salida:

1995/11/10

Ejemplo 4

document.write(DateSerial(95,2,30)) '95 de febrero tiene 28 días, por lo que 30 = 1 + 2'.

Salida:

1995/03/02

Ejemplo 5

document.write(DateSerial(95,2,-2)) '-2 debe calcularse hacia atrás desde el 1, 1-(-2)=3'.

Salida:

1995/01/29

Ejemplo

document.write(DateSerial(1990-20,9-2,1-1))
'1990-20=1970, 9-2=7, 1-1=0, 0 debe calcularse hacia atrás desde el 1, 1-0=1'.

Salida:

1970/6/30