Tengo el siguiente código que produce una cadena de fecha en el formato en-us. Me gustaría pasar el LCID (o un valor equivalente para el idioma localizado) para producir la versión localizada de la cadena de fecha. ¿Cómo podría lograr esto?Cómo producir una cadena de fecha localizada con CultureInfo
public static string ConvertDateTimeToDate(string dateTimeString) {
CultureInfo culture = CultureInfo.InvariantCulture;
DateTime dt = DateTime.MinValue;
if (DateTime.TryParse(dateTimeString, out dt))
{
return dt.ToShortDateString();
}
return dateTimeString;
}
Gracias. El código anterior funciona. Y sí, transmitiré códigos de idioma como parámetros para producir cadenas de fechas localizadas para varios idiomas internacionales. – Keith
Llegué un poco tarde para preguntar, pero ¿tiene la referencia de MSDN? – Steve