IBM Lotus Symphony


Función DateDiff [Ejecución]

Devuelve el número de intervalos de fecha entre dos valores de fecha determinados.

Sintaxis:

DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])

Valor de retorno:

Un número.

Parámetros:

Add: expresión de cadena de la tabla siguiente que especifica el intervalo de fechas.

Tabla 1. Descripción de valores del parámetro Add
Add (valor de cadena) Explicación
yyyy Año
q Trimestre
m Mes
Y Día del año
w Día de la semana
ww Semana del año
d Día
h Hora
n Minuto
s Segundo

Date1, Date2: los dos valores de fecha que se deben comparar.

Week_start: parámetro opcional que especifica el día inicial de una semana.

Tabla 2. Descripción de los valores de Week_start
Week_start value Explicación
0 Se utiliza el valor predeterminado del sistema.
1 Domingo (valor predeterminado)
2 Lunes
3 Martes
4 Miércoles
5 Jueves
6 Viernes
7 Sábado

Year_start: parámetro opcional que especifica la semana inicial de un año.

Tabla 3. Descripción de los valores de Year_start
Year_start value Explicación
0 Se utiliza el valor predeterminado del sistema.
1 La semana 1 es la semana del 1 de enero (el valor predeterminado).
2 La semana 1 es la primera semana que contiene cuatro o más días del año en cuestión.
3 La semana 1 es la primera semana que contiene sólo días del nuevo año.

Ejemplo:

Sub example_datediff

msgbox DateDiff("d", "1/1/2005", "12/31/2005")

End Sub


Comentarios del producto | Documentación adicional | Marcas registradas