Fecha en vb .net

En .net, el formato de fecha por defecto incluye también la hora. Para visualizar una fecha solamente en formato día/mes/año, podemos basarnos en el siguiente ejemplo:

Dim FechaInicio as DateTime = DateTime.Now

Dim Valor as String

Valor = FechaInicio.ToString("dd/MM/yyyy")

Otra forma de obtener el mismo resultado es:

Valor = FechaInicio.ToShortDateString()

Formato de Fecha Según Cultura

Para que el formato de fecha siempre se visualice de la manera deseada independientemente del lenguaje de la base de datos, es conveniente obtener la configuración utilizada por el servidor.

Dim CurrentCulture As String

CurrentCulture = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern

MsgBox(DateTime.Now.ToUniversalTime().ToString(CurrentCulture))

La utilización de ShortDatePattern nos permite visualizar el formato día/mes/año sin incluir la hora y los minutos.

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada.