我以整数日值存储到我的数据库中。 从一个字符串数组我得到了一天的字符串。
public static string[] _dayofweek = new string[] {"SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY"};
但是,现在我希望将相对于cultureinfo的日期名称命名为不仅修正为英文。
是否可以从此存储的日期编号中获取星期名称?
答案 0 :(得分:3)
最简单的方法是在ToString("dddd")
上使用DateTime
。我会选择一个任意的星期日,并使用AddDays
翻译您的索引。
int _dayOfWeek = 1; //Monday
string weekdayString = new DateTime(2015, 4, 12).AddDays(_dayOfWeek)
.ToString("dddd");
// ^ "Monday" or whatever locale you are in