c#通过DateTime.Now获取当前时间星期值
1、获取星期数字 例如:周四:4
//int类型 Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d")); //string类型 DateTime.Now.DayOfWeek.ToString("d"); //注意 :当星期日时返回是0不是7 需要判断 nowdate.DayOfWeek.ToString("d")=="0"?"7": nowdate.DayOfWeek.ToString("d");


2、获取得到星期英文
//Sunday Monday Tuesday Wednesday Thursday Friday Saturday DateTime.Today.DayOfWeek.ToString();

3、得到文字形式
//第一种 string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToString(); //第二种: string week1 = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);


本文来自博客园,作者:じ逐梦,转载请注明原文链接:https://www.cnblogs.com/ZhuMeng-Chao/p/17271415.html

浙公网安备 33010602011771号