我正在使用以下代码将日期转换为西班牙语:
Thread.CurrentThread.CurrentCulture = new CultureInfo("es-ES");
string s_date = dateValue.ToLongDateString();
输出是: sábado,04 de febrero de 2017
现在,我需要使用DayName和MonthName。请让我知道如何实现这一目标。
预期产出: Sábado,04 de Febrero de 2017
答案 0 :(得分:5)
TextInfo textInfo = new CultureInfo("es-ES",false).TextInfo;
string s_date = textInfo.ToTitleCase( dateValue.ToLongDateString()).Replace(" De ", " de ");