C# 将DateTime.Now.DayOfWeek的值转为中文星期

时间:2022-04-14 04:03:38

1.  如果常规使用DateTime.Now.DayOfWeek则得到是英文,如果加ToString后再加上相关参数(“G”、“g”、“X”、“x”、“F”、“f”、“D”或“d”),则还会有所变化。

2.如果转换成指定语言下显示格式,则需要提供区域性相关的信息。如显示中文,,则应为:

//这样便会显示“星期*” System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek) ;