Ir al contenido principal

FormatoFechaHora

Devuelve una expresión con formato de fecha o hora.

Estructura

FormatDateTime(Fecha[, FormatoEspecificado])

Parámetros

Fecha: campo obligatorio. Expresión de fecha que se va a formatear.

NamedFormat - Opcional. Valor numérico que indica el formato de fecha y hora utilizado. Si se omite, se utiliza vbGeneralDate.

Valores de los parámetros

El argumento NamedFormat puede tomar los siguientes valores:

Valor constante Descripción

vbGeneralDate 0 Muestra una fecha y/o una hora. Si hay una parte correspondiente a la fecha, muéstrala en formato corto. Si hay una parte correspondiente a la hora, muéstrala como una hora completa. Si están presentes, se muestran ambas partes.

vbLongDate 1 Muestra una fecha utilizando el formato de fecha largo especificado en la configuración regional del ordenador.

vbShortDate 2 Muestra una fecha utilizando el formato de fecha abreviado especificado en la configuración regional del ordenador.

vbLongTime 3 Muestra una hora utilizando el formato de hora especificado en la configuración regional del ordenador.

vbShortTime 4 Muestra una hora en formato de 24 horas (hh:mm).

Ejemplo

En el siguiente ejemplo se utiliza la función FormatDateTime para dar formato a la expresión como una fecha larga y asignarla a MyDateTime:

Función GetCurrentDate

' FormatDateTime formatea la fecha en formato de fecha larga.

GetCurrentDate = FormatDateTime(Date, 1)

End Function |