我有代码:
DateTime.Now.DayOfWeek.ToString()
这就给了我英文星期几的名称,我想要有德文版本,如何在这里添加CultureInfo来获得德文星期几的名称?
发布于 2011-04-19 21:11:19
var culture = new System.Globalization.CultureInfo("de-DE");
var day = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek);
发布于 2011-08-25 09:50:27
您可以使用德语CultureInfo
的DateTimeFormat.DayNames
属性。例如:
CultureInfo german = new CultureInfo("de-DE");
string sunday = german.DateTimeFormat.DayNames[(int)DayOfWeek.Sunday];
发布于 2012-06-30 05:37:27
这是Visual Basic中的解决方案
Dim GermanCultureInfo As Globalization.CultureInfo = New Globalization.CultureInfo("de-DE")
Return GermanCultureInfo.DateTimeFormat.GetDayName(DayOfWeek.Sunday)
通过DateTime.Now.ToString("dddd", new System.Globalization.CultureInfo("de-DE"))
的方式,解决方案的功能已经过时了
https://stackoverflow.com/questions/5716762
复制相似问题