首页 > 其他 > 详细

【模板】求星期(已知年月日)

时间:2018-06-01 15:05:09      阅读:182      评论:0      收藏:0      [点我收藏+]
int getweek(int y,int m,int d)
{
    int x;
    if(m==1||m==2)
        m+=12,y--;
    if(y<1752||y==1752&&m<9||y==1752&&m==9&&d<3)
        x=(d+2*m+3*(m+1)/5+y+y/4+5)%7;
    else x=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;
    return x+1;
}

 

【模板】求星期(已知年月日)

原文:https://www.cnblogs.com/kannyi/p/9121615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!