jueves, 15 de julio de 2010

Uso de Fechas

El uso de fechas en visual basic es una tarea rutinaria, sobre todo cuando se trabaja con bases de datos.  Los valores de fecha y hora son almacenados en un formato especial.  Estos son almacenados como números de doble precisión.  La parte entera representa la fecha y la decimal la hora.  Se pueden declarar variables como fecha de la siguiente manera.

Dim expiracion As Date

'Todos las siguientes sentencias de asignación son válidas

expiration = #01/01/2008#
expiration = #8/27/2008 6:29:11 PM#
expiration = ”July 2, 2008”
expiration = Today()

La función Today() regresa la fecha y hora actual, mientras que la función Now() regresa la fecha actual. Usted puede recuperar la fecha actual llamando llamando la propiedad Today de tipo Date: Date.Today.

El formato de fecha es determinado por la configuración regional (Panel de Control) que esta fijado en Windows XP, Vista o Windows 7.

Hay funciones específicas para la fecha y la hora. Se pueden efectuar operaciones aritméticas con las variables del tipo fecha como una resta o suma de fechas.

Dim d1, d2 As Date
d1 = Now
d2 = #1/1/2010# 
Debug.Print d2-d1

No hay comentarios:

Publicar un comentario