C#中獲取日期所對(duì)應(yīng)的星期。下面的函數(shù)就是用來處理傳遞過來的日期所對(duì)應(yīng)的星期幾。這在C#中相對(duì)較容易些,因?yàn)镃#的DateTime類中有一個(gè)屬性DayOfWeek專門用來獲取某個(gè)日期所對(duì)應(yīng)的星期的,只要將其轉(zhuǎn)換成相應(yīng)的數(shù)字就可以了,具體源代碼如下
/// <summary>
/// 獲取日期對(duì)應(yīng)的星期
/// </summary>
/// <param name="dateTime">要判定的人日期</param>
/// <returns>返回日期所對(duì)應(yīng)的星期</returns>
public static int GetWeekIntDay(DateTime dateTime)
{
switch (dateTime.DayOfWeek)
{
case DayOfWeek.Monday: return 1;
case DayOfWeek.Tuesday: return 2;
case DayOfWeek.Wednesday: return 3;
case DayOfWeek.Thursday: return 4;
case DayOfWeek.Friday: return 5;
case DayOfWeek.Saturday: return 6;
case DayOfWeek.Sunday: return 7;
default: return 0;
}
}
新聞熱點(diǎn)
疑難解答
圖片精選