某天是星期幾

就一個公式:

代碼如下,親測有效

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;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章