Red de conocimiento informático - Problemas con los teléfonos móviles - vb ayuda a saber cuántos días han transcurrido desde el nacimiento (programa)

vb ayuda a saber cuántos días han transcurrido desde el nacimiento (programa)

mydaye= InputBox("Ingrese la fecha de nacimiento")

MsgBox "Días hasta la fecha:" & dateiff("d",mydaye,now)

Función DateDiff

Devuelve el valor de la variable (Largo) que representa el número de días entre dos fechas especificadas.

Sintaxis

DateDiff(interval,date1,date2[,firstdayofweek[,firstweekofyear]])

La sintaxis de la función DateDiff contiene los siguientes parámetros con nombre:

p>

Descripción de la pieza

se requiere intervalo. Expresión de cadena que representa el intervalo de tiempo utilizado para calcular la diferencia horaria entre fecha1 y fecha2

Fecha1□fecha2 Requerido; Las dos fechas utilizadas en el cálculo.

Primer día de la semana Opcional. Una constante que especifica el primer día de la semana. Si no se especifica, se utiliza el domingo como primer día.

La primera semana del año es opcional. Constante que especifica la primera semana del año. Si no se especifica, la semana que contiene el 1 de enero es la semana uno.

Configuración

Los valores de los parámetros de intervalo son los siguientes:

Instrucciones de configuración

yyyyyy año

q trimestre

p>

m mes

y número de días del año

d día

w número de días de la semana

ww número de semanas

h horas

n minutos

h tiempo

n minutos

s segundos

Parámetro del primer día de la semana Los valores de configuración son los siguientes:

Descripción del valor constante

vbUseSystem 0 se establece usando el API NLS.

vbDomingo 1 Domingo (predeterminado)

vbLunes 2 Lunes

vbMartes 3 Martes

vbMiércoles 4 Miércoles

vbJueves 5 Jueves

vbViernes 6 Viernes

. p>vbSábado 7 Sábado

Valor constante Descripción

vbUseSystem 0 Configurado usando NLS API.

vbFirstJan1 1 Inicia la semana que contiene el 1 de enero (predeterminado).

vbFirstFourDays 2 comienza la mitad del tiempo en la primera semana del nuevo año.

vbFirstFullWeek 3 Comienza desde la primera semana que no cruza un nuevo año.

Descripción

La función DateDiff se puede utilizar para determinar un número específico de intervalos entre dos fechas. Por ejemplo, DateDiff se puede utilizar para calcular el número de días entre dos fechas o para calcular cuántas semanas quedan entre hoy y el final del año.

Para calcular el número de días entre la fecha1 y la fecha2, puede utilizar "días en el año" (y) o "días" (d). Si el intervalo es "días de la semana" (w), DateDiff devuelve el número de semanas entre los dos días. Si la fecha1 es lunes, DateDiff calcula el número de días que terminan en lunes con la fecha2. Este número incluye la fecha 2 pero no la fecha 1; sin embargo, si el intervalo es "semanas" (ww), la función DateDiff devuelve el número de "semanas del calendario" dentro de dos días. Contando el número de días de la semana entre la fecha1 y la fecha2.

Si la fecha2 es domingo, la fecha2 también se agregará al recuento de DateDiff pero la fecha1 no se contará independientemente de si es domingo.

Si la fecha1 es posterior a la fecha2, la función DateDiff devolverá un número negativo.

El parámetro primer día de la semana afecta a los resultados calculados utilizando la notación de intervalo "W" o "WW".

Si fecha1 o fecha2 es una fecha literal, el año especificado se convierte en una parte fija de la fecha. Sin embargo, si fecha1 o fecha2 están entre comillas dobles (" ") y se omite el año, el año actual se inserta en el código cada vez que se evalúa la expresión fecha1 o fecha2. Esto hace posible escribir código de programa para diferentes años.