计算2000~2099年任一天星期几
来源:互联网 发布:制作彩铃用什么软件 编辑:程序博客网 时间:2024/05/29 17:50
// // 计算2000~2099年任一天星期几
// year : 00-99
// month: 01-12
// day : 01-31
unsigned char GetWeekFromDay(unsigned char year,unsigned char month,unsigned char day)
{
if( month == 1 || month == 2 )
{
month += 12;
if( year> 0 )
year--;
else
year = 4;
}
// 返回星期几(星期一用1表示,而星期天用7表示)
return 1+(( day + 2*month + 3*(month+1)/5 + year + year/4 ) %7);
}
试了几个日期算了下 都对的。
感觉好神奇。
年月日星期之间都应该有规律的吧
- 计算2000~2099年任一天星期几
- 怎样计算任一天是星期几
- 怎样计算任一天是星期几
- [葛勤民]怎样计算任一天是星期几
- 某公司的一道机试题: 计算任一天是星期几
- 几秒钟内心算2007年任一天是星期几的秘诀
- 关于任一年第一天星期几的推算
- 再说10秒钟计算2014年某一天星期几
- 如何计算某一天是星期几?
- 如何计算某一天是星期几!
- 计算某一天是星期几
- 计算某一天是星期几
- 计算出生日期那天是星期几
- 计算出生那天是星期几
- 如何计算某一天是星期几?
- 如何计算某一天是星期几?
- JavaScript计算某一天是星期几
- 如何计算某一天是星期几
- VMware 中Red Hat Enterprise Linux 5 系统安装VMware tools 及释放鼠标方法
- Bureaucracy--Is it common when a company becomes big?
- 职称计算机考试系统2010'天宇考王10.0'(盒装)"火爆销售!
- 座右铭
- 一个ip,2个域名想用不同的域名访问不同网站,如何配置APACHE?
- 计算2000~2099年任一天星期几
- 职称计算机考试选考模块建议
- 郁闷了2天的问题终于解决了(MSDN无法显示页面的解决 )
- 表格 列与列之间的间距
- AJAX
- 如何给Win7添加快速启动
- 大家好···
- 关于html-x1.1的发布
- Java数据导出到excel