Visual Basic Scripting Edition  

Función DateSerial

Devuelve un tipo Variant de subtipo Date para un año, mes y día especificados.

DateSerial(año, mes, día)

Argumentos

año
Número entre 100 y 9999, inclusive, o una expresión numérica.
mes
Cualquier expresión numérica.
día
Cualquier expresión numérica.

Observaciones

Para especificar una fecha, tal como 31 de diciembre de 1991, el intervalo numérico para cada argumento DateSerial debe estar dentro del intervalo aceptable para la unidad; es decir, 1–31 para días y 1–12 para meses. Sin embargo, también puede especificar fechas relativas para cada argumento mediante cualquier expresión numérica que represente algún número de días, meses o años antes o después de una fecha concreta.

El siguiente ejemplo utiliza expresiones numéricas en lugar de números de fecha absolutos. Aquí la función DateSerial devuelve una fecha que es el día antes del primer día (1 – 1) de dos meses antes de agosto (8 – 2) de 10 años antes de 1990 (1990 – 10); en otras palabras, 31 de mayo de 1980.

Dim MiFecha 1, MiFecha 2
MiFecha 1 = DateSerial(1970, 1, 1)                 ' Devuelve 1 de enero de 1970.
MiFecha 2 = DateSerial(1990 - 10, 8 - 2, 1 - 1)    ' Devuelve 31 de mayo de 1980.

Para el argumento año, los valores entre 0 y 99, inclusive, se interpretan como los años 1900–1999. Para todos los otros argumentos año, utilice un año de cuatro dígitos completo (por ejemplo, 1800).

Cuando cualquier argumento sobrepase el intervalo aceptado para dicho argumento, se aumenta a la siguiente unidad mayor que resulte apropiada. Por ejemplo, si especifica 35 días, se evalúa como un mes y algunos días, según el mes del año al que se aplique. Sin embargo, si cualquier argumento simple está fuera del intervalo entre -32.768 y 32.767, o si la fecha especificada por los tres argumentos, directamente o por expresión, queda fuera del intervalo de fechas aceptable, se produce un error.

Requisitos

Versión 1

Consulte también

Función Date | Función DateValue | Función Day | Función Month | Función Now | Función TimeSerial | Función TimeValue | Función Weekday | Función Year

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.