c# 根据日期 获取今天星期几
2011-07-21 10:39
218 查看
/// <summary> /// 根据年月日计算星期几(Label2.Text=CaculateWeekDay(2004,12,9);) /// </summary> /// <param name="y">年</param> /// <param name="m">月</param> /// <param name="d">日</param> /// <returns></returns> public string CaculateWeekDay(int y, int m, int d) { if (m == 1) m = 13; if (m == 2) m = 14; int week = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7 + 1; string weekstr = ""; switch (week) { case 1: weekstr = "星期一"; break; case 2: weekstr = "星期二"; break; case 3: weekstr = "星期三"; break; case 4: weekstr = "星期四"; break; case 5: weekstr = "星期五"; break; case 6: weekstr = "星期六"; break; case 7: weekstr = "星期日"; break; } return weekstr; }
相关文章推荐
- C#获取指定日期的星期,和sql server中根据指定日期取出来的相对应
- c# 根据日期获取星期方法
- C#实现的根据日期得到今天是星期几
- c# 获取一年中的周/根据一年中的第几周获取该周的开始日期与结束日期
- JS 根据今天的日期获取本周星期一与星期天的日期
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- C# 获取今天,昨天,上周,下周,上月,下月等等一些日期格式
- C# 根据当前时间获取本周、本月、本季度、本年的始末日期
- 根据weekNo(本周为0,上周为-1,下周为1),week(Calendar.XXX)获取日期,以及根据weekNo和week判断今天是否是该日期
- C# 获取今天,昨天,上周,下周,上月,下月等等一些日期格式 (转)
- js获取星期,根据日期字符串获取星期几,日期获取星期,时间获取星期
- C#获取日期的星期名称实例代码
- C#实现的根据日期得到今天是星期几
- C# 根据当前时间获取,本周,本月,本季,DateTime 日期加1天 减一天 加一月 减一月 等方法
- ios 中根据给定日期 获取星期几
- C# 获取今天,昨天,上周,下周,上月,下月等等一些日期格式
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的计算(转)
- C# 获取今天,昨天,上周,下周,上月,下月等等一些日期格式
- java 根据日期获取星期