就一个公式:
代码如下,亲测有效
int suan(int yy,int mm,int dd)
{
int m=mm;
int d=dd;
if(m==1)
{
m=13;
yy--;
}
if(m==2)
{
m=14;
yy--;
}
int y=yy;
int xing=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7+1;
xing%=7;
if(xing==0)
xing=7;
return xing;
}
本文提供了一个用于计算特定日期星期数的C语言函数实现。通过输入年月日,该函数能够准确计算出这一天是一周中的哪一天,适用于多种日期计算场景。
871

被折叠的 条评论
为什么被折叠?



