计算某日期是一年中的第几天

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35558510/article/details/53490830
int Date(int y,int m,int d)
{
 int a[12]={0,-2,-1,-1,0,0,1,2,2,3,3,4};
 return 30*(m-1)+d+a[m]+(!(y%4)&&y%100||!(y%400));
}

猜你喜欢

转载自blog.csdn.net/qq_35558510/article/details/53490830