Es muy común que tengas que desplegar fechas en una aplicación ASP.NET. Existen varias funciones para crear, y hacer operaciones con fechas. En algunos casos, dependiendo de la configuración regional del servidor, tus fechas pueden aparecer en inglés, como:
Friday, January 02, 2009
Para asegurarte de que aparezcan en español utiliza el siguiente código:
- Dim FechaI As String = FechaInicio.ToString("D", System.Globalization.CultureInfo.CreateSpecificCulture("es-MX"))
La variable FechaInicio
en el ejemplo es de tipo DateTime
ya sea que provenga de algún valor tomado de una base de datos o generado mediante DateTime.Now
Haciéndolo así la fecha aparecerá como:
Viernes, 02 de enero de 2009
El string D
indica el formato en el que aparecerá la fecha. Para más opciones visita la documentación de MSDN.