码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-06-01 15:28:56      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:turn   IV   col   span   bsp   else   pre   ||   amp   

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

 

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

标签:turn   IV   col   span   bsp   else   pre   ||   amp   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!