得到任意一個(gè)時(shí)間是當(dāng)前所在星期得星期幾。
代碼 public static void GetChineseDayOfWeek() { DateTime curDatetime = DateTime.Now; Console.WriteLine("當(dāng)前日期是:" + curDatetime.ToString("yyyy-MM-dd HH:mm:ss")); DayOfWeek dayOfWeek = curDatetime.DayOfWeek; Console.WriteLine("當(dāng)前星期枚舉值:" + dayOfWeek); string retValue = ""; switch (dayOfWeek) { case DayOfWeek.Monday: retValue = "星期一"; break; case DayOfWeek.Tuesday: retValue = "星期二"; break; case DayOfWeek.Wednesday: retValue = "星期三"; break; case DayOfWeek.Thursday: retValue = "星期四"; break; case DayOfWeek.Friday: retValue = "星期五"; break; case DayOfWeek.Saturday: retValue = "星期六"; break; case DayOfWeek.Sunday: retValue = "星期日"; break; } Console.WriteLine("當(dāng)前星期得中文名:" + retValue); }
代碼說(shuō)明
DayOfWeek 是一個(gè)枚舉型,如果轉(zhuǎn)成中文得話,使用switch進(jìn)行轉(zhuǎn)換。