输出某个日期是该年的第几天

来源:互联网 发布:linux traceroute 端口 编辑:程序博客网 时间:2024/05/16 11:22
/*Author: WuWei Date: 05/11/16 23:42Description: 给定一个日期,输出这个日期是该年的第几天*/int Getsumday(int year, int month, int day){    int months[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};    int sum, i;    //判断是否为闰年    if ((year % 400 == 0) || (year % 100 != 0 && year % 4 == 0))    {        months[1] += 1;    }    sum = 0;    for (i = 1; i < month; i++)    {        sum += months[i-1];    }    sum += day;    return sum;}

0 0
原创粉丝点击