小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

計算某天是星期幾【C代碼】

 興安書館 2012-09-10
2009-11-04 17:08

計算某天是星期幾【C代碼】

有關(guān)農(nóng)歷的東西有以下幾篇文章:

計算某天是星期幾【C代碼】

農(nóng)歷算法簡介以及公式

農(nóng)歷中天干地支的計算【C代碼】

農(nóng)歷一百年算法(1921~2021)【C語言代碼】

農(nóng)歷兩百年算法(1901~2100)【C語言代碼】

#include <time.h>

/*

函數(shù)名稱:int GetWeekDay(int year,int month,int day)

函數(shù)功能: 返回輸入日期對應(yīng)的一周中的第幾天。

函數(shù)參數(shù):year 輸入日期的年;month 輸入日期的月;day輸入日期的日

       如:2000年1月1日則是GetWeekDay(2000,1,1)

*/

int GetWeekDay(int year,int month,int day)

{

    int i,j,count=0;

    int Day_Index;

    int days[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

    int MonthAdd[12] = {0,31,59,90,120,151,181,212,243,273,304,334};

#if 0

    for(i = 1;i < month;i++)

       count = count + days[i];

#else

    count = MonthAdd[month-1];

#endif

    count = count + day;

    if((year%4 == 0&&year %100 != 0||year % 400 == 0)&& month >= 3)

       count += 1;

    count = count + (year - 1901) * 365;

    for(j = 1901;j < year;j++)

    {

       if(j % 4 == 0 && j % 100 != 0 || j % 400 == 0)

           count++;

    }

    return ((count+1) % 7);

}

main()

{

    const char *Week[]={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};

    struct tm * Local;

    long t;

    int year,month,day;

#if 0

    //下面僅僅是拿當(dāng)前的日期作為計算,當(dāng)然你也可以用來計算其他的日期。

    //如:2000年1月1日則是GetWeekDay(2000,1,1)

    t = time(NULL);

    Local = localtime(&t);

    year = Local->tm_year + 1900;

    month = Local->tm_mon + 1;

    day = Local-> tm_mday;

    printf("%d年%d月%d日\t",year,month,day);

    puts(Week[GetWeekDay(year,month,day)]);

    //下面是訪問tm結(jié)構(gòu)體來得到當(dāng)前是星期幾

    printf("%d年%d月%d日\t",year,month,day);

    puts(Week[Local->tm_wday]);

#else

    year = 2006;

    month = 10;

    day = 1;

    printf("%d年%d月%d日\t",year,month,day);

    puts(Week[GetWeekDay(year,month,day)]);

#endif

    system("pause");

}

http://blog./u/25381/showart_199975.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約