一个非常简洁的 程序 计算2000~2099年任一天是星期几【恢复】 (www.ourde...
来源:百度文库 编辑:神马文学网 时间:2024/04/28 01:09:06
// 计算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);
}
试了几个日期算了下 都对的。
感觉好神奇。
年月日星期之间都应该有规律的吧
有没有强人 能分析下 年 月 日 星期 之间的数学关系啊
http://www.yeyudo.cn/trackback.asp?tbID=76&action=addtb&tbKey=1d9bb5829434b3bdbc75711c19ebc00c6b57768d
// 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);
}
试了几个日期算了下 都对的。
感觉好神奇。
年月日星期之间都应该有规律的吧
有没有强人 能分析下 年 月 日 星期 之间的数学关系啊
http://www.yeyudo.cn/trackback.asp?tbID=76&action=addtb&tbKey=1d9bb5829434b3bdbc75711c19ebc00c6b57768d
一个非常简洁的 程序 计算2000~2099年任一天是星期几【恢复】 (www.ourde...
计算星期几的公式
计算任何年月日是星期几的公式
计算任何一天是星期几算法.
计算任何一天是星期几算法.
计算任何一天是星期几算法.
计算任何一天是星期几
计算任何一天是星期几--算法.
某一天的下 (上) 一个星期几是那一天?
计算某年的第一天是星期几的公式! -- 编程爱好者论坛存档帖
计算任何一天是星期几算法(99)
生活常识:计算任何一天是星期几算法.
是星期几
看看你是星期几出生的孩子
星期几出生的女生是你最佳恋人
星期几出生的男生是最佳恋人
求任何一天是星期几的公式
代替Win+R的快速启动程序工具——运行精灵 简洁是王道
星期几的速算方法
星期几的速算方法!
年月日星期几的计算方法!
星期几出生的孩子
javascript 程序 日期星期的显示
根据日期获得当天是星期几?