- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-4-3 10:54:25
- 返回列表
我们经常需要显示当前日期是星期几,那么我们就需要写今天是星期几的方法,那我们下面就来讲一下,今天是星期几的几个方法。
方法一,得到当前是一周的第几天,然后再来得到周几
string[] weeks = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
string week = weeks[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToString();
通过这个方法 week就是我们得到的星期几

第二个方法,就是直接通过操作系统语言信息,去得到当前是周几,这个方法我们不建设使用,在不同的操作系统语言中会有时会出错
string week = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);
第三个方法得到当前是星期几的英文名去判断出中文名
string week = string.Empty;
string enweek = DateTime.Today.DayOfWeek.ToString();
switch (enweek)
{
case "Monday":
week = "星期一";
break;
case "Tuesday":
week = "星期二";
break;
case "Wednesday":
week = "星期三";
break;
case "Thursday":
week = "星期四";
break;
case "Friday":
week = "星期五";
break;
case "Saturday":
week = "星期六";
break;
case "Sunday":
week = "星期日";
break;
}
这个方法是通过多次判断去得到的
如有懂联系深圳网站建设:独占网络