Diferencia de dias entre dos fechas con LotusScript

calendar_icon

Bueno amigos, continuando con mis aportes acerca del poco conocido mundo de la programación lotus notes, les dejo a continuación una función bastante sencilla pero no por eso menos útil que dadas dos fechas nos entrega la diferencia entre ambas expresada en en días.

Para ello, nos colgaremos de la función TimeDifference, nativa de lotusscript,  que nos entrega la diferencia en segundos entre dos fechas. Por eso dividimos su resultado  por 86400 que son los segundos que tiene un día. Espero les sea de utilidad

Function DiferenciaEnDias(fdesde, fhasta)
On Error Goto ER

Dim dif As Currency
Dim desde As New NotesDateTime(fdesde)
Dim hasta As New NotesDateTime(fhasta)

dif = desde.TimeDifference(hasta)
dif = dif /86400 ‘ 86400 segundos tiene  un día.

DiferenciaEnDias = dif

Exit Function
ER:
Print Error & ” en diferencia en dias en linea ” & Erl
Exit Function
End Function

Anuncios

Acerca de calitrunks

Carlos Astudillo Jamett(@calitrunks), Adventista del 7° Día. Ingeniero en Informática, de la Universidad Tecnológica de Chile. Desarrollador de Software, Apasionado por la tecnología, el emprendimiento y con muchas ganas de compartir el conocimiento y experiencias. Creador de la web http://www.somosaventureros.cl un sitio para difundir el club de aventureros, un lugar donde los niños pueden convertirse en mejores personas y saber que siempre hay oportunidades en la vida sin importar las circunstancias que se enfrenten. Email: castudill@hotmail.com Twitter: https://es.twitter.com/calitrunks

Publicado el abril 10, 2013 en Lotus Notes, Scripts, Tecnologia y etiquetado en , , , , . Guarda el enlace permanente. Deja un comentario.

¿Que te pareció este post?

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: