亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? time.c

?? PDA程序開發PDA程序開發PDA程序開發PDA程序開發PDA程序開發PDA程序開發PDA程序開發PDA程序開發
?? C
?? 第 1 頁 / 共 2 頁
字號:
/*========================================================================
 *
 *  版權所有 (C) 2000-2001 吳柏建. All Rights Reserved.
 *
 *  文件:       time.c
 *  內容:		PSDE_DEMO_PDA處理時間的函數。
 *	作者:			吳柏建。
 *	制作日期:		2000.8.6-2001.8.6
 *	修改日期:		2001..
 *
 *========================================================================*/
#include "pda.h"

#define TIME_MIN_YEAR  1900
#define TIME_MAX_YEAR  2099

/*PDA的系統全局時間*/
PDATIME SysTime;

/*PDA的用戶處理秒事件的全局函數指針*/
void (*FuncSecond)(void)=NULL;

/*≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
□---得到每月的最大天數-------
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡*/
int GetMonthMaxDay(int year,int month)
{
	switch(month)
	{
	case 4:
	case 6:
	case 9:
	case 11:return 30;
	case 2:if((year%4!=0)||(year%100==0&&year%400!=0))return 28;else return 29;
	default:return 31;
	}
}
/*≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
□---得到某一天的星期數-------
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡*/
int GetWeek(int year,int month,int day)
{
    long i;
    i=1461*(long)(month<=2?year-1:year)/4+153*(long)(month<=2?month+13:month+1)/5+day;
    return (int)((i-621049)%7);
}
/*≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
□---時間增加一小時-------
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡*/
void TimeHourAdd(PDATIME *pTime)
{
	if(++pTime->hour>23)
	{
		pTime->hour=0;
		if(++pTime->day>GetMonthMaxDay(pTime->year,pTime->month))
		{
			pTime->day=1;
			if( ++pTime->month>12 )
			{
				pTime->month=1;
				if(++pTime->year>TIME_MAX_YEAR)pTime->year=TIME_MAX_YEAR;
			}
		}
	}
}
/*≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
□---時間減少一小時-------
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡*/
void TimeHourDec(PDATIME *pTime)
{
	if(--pTime->hour<0)
	{
		pTime->hour=23;
		if(--pTime->day<=0)
		{
			if( --pTime->month<0 )
			{
				pTime->month=12;
				if(--pTime->year<TIME_MIN_YEAR)pTime->year=TIME_MIN_YEAR;
			}
			pTime->day=GetMonthMaxDay(pTime->year,pTime->month);
		}
	}
}
/*≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
□---時間處理小時改變-------
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡*/
void TimeHourChange(int hour,PDATIME *pTime)
{
	if(hour>0){while(hour--)TimeHourAdd(pTime);}
	else if(hour<0)while(hour++)TimeHourDec(pTime);
}
/*≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
□---處理time結構增加一分鐘的函數-------
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡*/
void TimeMinuteAdd(PDATIME *pTime)
{
	static int i;
	if(++pTime->minute>59)
	{
		pTime->minute=0;
		if(++pTime->hour>23)
		{	
			pTime->hour=0;
			switch(pTime->month)
			{
			case 4:
			case 6:
			case 9:
			case 11:i=30;break;
			case 2:if((pTime->year%4!=0)||(pTime->year%100==0&&pTime->year%400!=0))i=28;else i=29;break;
			default:i=31;break;
			}
			if(++pTime->day>i)
			{
				pTime->day=1;
				if( ++pTime->month>12 )
				{
					pTime->month=1;
					if(++pTime->year>TIME_MAX_YEAR)pTime->year=TIME_MAX_YEAR;
				}
			}
		}
	}
}
/*≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
□---處理time結構增加一秒的函數-------
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡*/
void TimeSecondAdd(PDATIME *pTime)
{
	if(++pTime->second>59 )
	{
		pTime->second=0;
		TimeMinuteAdd(pTime);
	}
}





























const unsigned char MCTG[]="庚辛壬癸甲乙丙丁戊己";
const unsigned char MCDZ[]="子丑寅卯辰巳午未申酉戌亥";
const unsigned char MCSX[]="鼠牛虎免龍蛇馬羊猴雞狗豬";

const unsigned char SolartermStr[24][6]=/*農歷節氣*/
{"小 寒","大 寒","立 春","雨 水","驚 蟄","春 分","清 明","谷 雨","立 夏",
"小 滿","芒 種","夏 至","小 暑","大 暑","立 秋","處 暑","白 露","秋 分",
"寒 露","霜 降","立 冬","小 雪","大 雪","冬 至",};

const unsigned char MCMonthStr[12][8]=
{" 正 月"," 二 月"," 三 月"," 四 月"," 五 月"," 六 月"," 七 月"," 八 月"," 九 月"," 十 月","十一月","十二月",};

const unsigned char MCDayStr[30][6]=
{"初 一","初 二","初 三","初 四","初 五","初 六","初 七","初 八","初 九","初 十",
"十 一","十 二","十 三","十 四","十 五","十 六","十 七","十 八","十 九","二 十",
"廿 一","廿 二","廿 三","廿 四","廿 五","廿 六","廿 七","廿 八","廿 九","三 十",};

const unsigned char MCNewyear[]=/*農歷新年的陽歷時間對照表(1950~2049)*/
{129,217,206,127,214,203,124,212,131,218,208,128,215,205,125,213,202,
121,209,130,217,206,127,215,203,123,211,131,218,207,128,216,205,125,
213,202,220,209,129,217,206,127,215,204,123,210,131,219,207,128,216,
205,124,212,201,122,209,129,218,207,126,214,203,123,210,131,219,208,
128,216,205,125,212,201,122,210,129,217,206,126,213,203,123,211,131,
219,208,128,215,204,124,212,201,122,210,130,217,206,126,214,202,123,
211,201,219,208,128,215,204,124,212,202,};

const unsigned char MCTable[]=/*農歷時間表(1950~2049)*/
{197,45,5,54,90,173,197,170,5,178,61,165,205,74,13,74,154,149,10,151,
101,86,138,181,10,213,70,210,142,165,14,165,54,74,140,151,122,155,
197,90,5,106,91,105,199,82,11,82,75,37,198,75,10,75,212,171,2,173,
101,109,139,105,13,169,77,146,205,37,45,37,218,77,10,86,98,182,133,
181,6,213,94,169,206,146,14,146,61,38,138,86,10,87,212,214,3,90,86,
213,198,201,7,73,70,147,197,43,5,43,42,91,197,90,117,106,203,85,11,
164,91,73,202,147,10,149,69,45,138,173,26,181,213,170,5,210,109,165,
205,74,13,74,76,149,197,46,5,86,42,181,197,178,102,210,142,165,103,
37,86,75,140,151,12,171,53,90,138,214,59,105,215,82,11,82,107,37,
202,75,10,75,84,171,133,91,5,173,43,106,203,82,125,146,205,37,13,
37,90,85,196,173,4,182,53,181,141,170,14,201,222,146,14,146,109,38,
138,86,10,87,68,214,134,213,7,85,7,73,};

const unsigned char SolartermStore[]=/*農歷節氣庫(1950~2049)*/
{
/*1950*/ 6,20,4,19,6,21,5,20,6,21,6,22,8,23,8,24,8,23,9,24,8,23,8,22,
/*1951*/ 6,21,4,19,6,21,5,21,6,22,6,22,8,24,8,24,8,24,9,24,8,23,8,23,
/*1952*/ 6,21,5,20,5,21,5,20,5,21,6,21,7,23,7,23,8,23,8,23,7,22,7,22,
/*1953*/ 5,20,4,19,6,21,5,20,6,21,6,22,7,23,8,23,8,23,8,24,8,22,7,22,
/*1954*/ 6,20,4,19,6,21,5,20,6,21,6,22,8,23,8,24,8,23,9,24,8,23,7,22,
/*1955*/ 6,21,4,19,6,21,5,21,6,22,6,22,8,23,8,24,8,24,9,24,8,23,8,22,
/*1956*/ 6,21,5,20,5,20,5,20,5,21,6,21,7,23,7,23,8,23,8,23,7,22,7,22,
/*1957*/ 5,20,4,19,6,21,5,20,6,21,6,22,7,23,8,23,8,23,8,24,8,22,7,22,
/*1958*/ 6,20,4,19,6,21,5,20,6,21,6,22,7,23,8,23,8,23,9,24,8,23,7,22,
/*1959*/ 6,21,4,19,6,21,5,21,6,22,6,22,8,23,8,24,8,24,9,24,8,23,8,22,
/*1960*/ 6,21,5,19,5,20,5,20,5,21,6,21,7,23,7,23,7,23,8,23,7,22,7,22,
/*1961*/ 5,20,4,19,6,21,5,20,6,21,6,21,7,23,8,23,8,23,8,23,7,22,7,22,
/*1962*/ 6,20,4,19,6,21,5,20,6,21,6,22,7,23,8,23,8,23,9,24,8,23,7,22,
/*1963*/ 6,21,4,19,6,21,5,21,6,22,6,22,8,23,8,24,8,24,9,24,8,23,8,22,
/*1964*/ 6,21,5,19,5,20,5,20,5,21,6,21,7,23,7,23,7,23,8,23,7,22,7,22,
/*1965*/ 5,20,4,19,6,21,5,20,6,21,6,21,7,23,8,23,8,23,8,23,7,22,7,22,
/*1966*/ 6,20,4,19,6,21,5,20,6,21,6,22,7,23,8,23,8,23,9,24,8,23,7,22,
/*1967*/ 6,21,4,19,6,21,5,21,6,22,6,22,8,23,8,24,8,24,9,24,8,23,8,22,
/*1968*/ 6,21,5,19,5,20,5,20,5,21,5,21,7,23,7,23,7,23,8,23,7,22,7,22,
/*1969*/ 5,20,4,19,6,21,5,20,6,21,6,21,7,23,8,23,8,23,8,23,7,22,7,22,
/*1970*/ 6,20,4,19,6,21,5,20,6,21,6,22,7,23,8,23,8,23,9,24,8,23,7,22,
/*1971*/ 6,21,4,19,6,21,5,21,6,22,6,22,8,23,8,24,8,24,9,24,8,23,8,22,
/*1972*/ 6,21,5,19,5,20,5,20,5,21,5,21,7,23,7,23,7,23,8,23,7,22,7,22,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
制服丝袜亚洲色图| 久久久久久一二三区| 欧洲精品一区二区| 国产精品三级视频| 久久尤物电影视频在线观看| 欧美一区三区二区| 日韩视频在线永久播放| 日韩一区二区在线观看| 日韩一区二区免费高清| 欧美一区国产二区| 日韩欧美国产小视频| 精品福利在线导航| 欧美精品一区二区在线观看| 久久久久久久久蜜桃| 日本一区二区三区免费乱视频 | 综合激情网...| 91欧美一区二区| 99re66热这里只有精品3直播 | 精品一区二区免费看| 美日韩黄色大片| 国产激情精品久久久第一区二区| 亚洲一区二区三区国产| 五月天婷婷综合| 精品无人码麻豆乱码1区2区| 成人免费福利片| 在线观看网站黄不卡| 欧美一级理论片| 国产视频一区二区在线观看| 亚洲日本在线天堂| 青青草精品视频| 成人avav影音| 欧美一区二区三区男人的天堂| 久久久亚洲精华液精华液精华液| 亚洲欧洲日韩女同| 日韩电影在线观看网站| 国产精品嫩草影院com| 国产精品国产三级国产aⅴ中文| 一区二区不卡在线播放| 国产自产视频一区二区三区| 91免费观看在线| 精品国产污网站| 亚洲自拍偷拍九九九| 久久精品国产一区二区三区免费看| 成人h动漫精品一区二区| 成人美女视频在线观看| 日韩一级二级三级精品视频| 欧美高清在线精品一区| 免费人成黄页网站在线一区二区| 99在线精品观看| 精品99999| 日本v片在线高清不卡在线观看| 不卡高清视频专区| www.欧美日韩国产在线| 欧美丰满高潮xxxx喷水动漫| 国产精品高潮呻吟| 国产精品一区三区| 日韩一区二区免费高清| 婷婷国产v国产偷v亚洲高清| 91麻豆精品秘密| 国产高清久久久| 久久综合久久久久88| 亚洲成人免费在线观看| 99久久久国产精品免费蜜臀| 久久夜色精品国产欧美乱极品| 日韩精品色哟哟| 欧美理论片在线| 午夜视黄欧洲亚洲| 国产精品综合二区| 精品国产乱码久久久久久久久| 午夜精品国产更新| 欧美日韩dvd在线观看| 一区二区三区在线视频观看| 91麻豆6部合集magnet| 国产精品黄色在线观看| 成人动漫一区二区在线| 国产精品高清亚洲| 色婷婷综合五月| 一区二区久久久久久| 色天使色偷偷av一区二区| 亚洲乱码精品一二三四区日韩在线| av中文一区二区三区| 亚洲视频免费在线观看| 色呦呦国产精品| 亚洲高清视频中文字幕| 一区二区三区视频在线看| 91国产精品成人| 久久影音资源网| 国产九九视频一区二区三区| 中文在线资源观看网站视频免费不卡| 国产麻豆91精品| 亚洲欧美一区二区在线观看| 欧美一区二区免费视频| 国产午夜一区二区三区| 99久久综合国产精品| 亚洲综合精品自拍| 日韩午夜激情视频| 国产成人无遮挡在线视频| 中文字幕在线一区免费| 欧美色综合天天久久综合精品| 视频一区二区三区在线| 欧美变态口味重另类| 成人夜色视频网站在线观看| 亚洲视频中文字幕| 欧美乱熟臀69xxxxxx| 国产成人在线视频网址| 一区二区三区四区在线| 欧美videossexotv100| 成人三级在线视频| 亚洲18女电影在线观看| 久久久99精品免费观看不卡| 亚洲尤物在线视频观看| 精品国产伦理网| 91福利区一区二区三区| 韩国av一区二区| 一区二区三区四区不卡视频| 欧美刺激午夜性久久久久久久| 99精品在线免费| 狠狠色丁香久久婷婷综合_中| 精品亚洲国内自在自线福利| 欧美日韩国产美| 高清不卡一区二区| 蜜桃av一区二区| 一区二区三区 在线观看视频| 波多野结衣中文一区| 日韩va亚洲va欧美va久久| 日韩一区欧美小说| 久久久久久99久久久精品网站| 欧美日韩一区成人| eeuss鲁一区二区三区| 激情综合一区二区三区| 亚洲妇女屁股眼交7| 综合婷婷亚洲小说| 久久久青草青青国产亚洲免观| 欧美精品一卡两卡| 色噜噜狠狠成人中文综合| 国产成人精品一区二区三区四区| 视频一区国产视频| 欧美美女直播网站| 一本一本久久a久久精品综合麻豆| 国内一区二区在线| 奇米影视一区二区三区小说| 亚洲高清视频中文字幕| 亚洲已满18点击进入久久| 中文字幕综合网| 国产精品久久三| 国产日韩欧美麻豆| 日韩美女视频一区二区| 3d成人动漫网站| 欧美日韩精品专区| 欧美日韩在线三区| 欧美性生活一区| 欧美性生活久久| 欧美疯狂做受xxxx富婆| 日韩一卡二卡三卡四卡| 欧美一级黄色片| 欧美tk—视频vk| 精品少妇一区二区| 亚洲精品一区二区三区四区高清| 欧美电影免费观看完整版| 日韩一区二区麻豆国产| 久久综合给合久久狠狠狠97色69| 精品国产乱码91久久久久久网站| 国产成a人亚洲精品| 国产成人在线网站| 91在线小视频| 欧美午夜宅男影院| 蜜桃精品视频在线观看| 国产乱码字幕精品高清av| 国产成人精品免费网站| 97aⅴ精品视频一二三区| 欧美专区亚洲专区| 欧美一区二区三区四区高清| 欧美成人一级视频| 国产精品女人毛片| 亚洲午夜一二三区视频| 狂野欧美性猛交blacked| 美脚の诱脚舐め脚责91 | 欧美性受xxxx黑人xyx性爽| 欧美日韩高清不卡| 精品国产污污免费网站入口| 中文字幕在线不卡一区| 婷婷综合五月天| 国产精品99久久不卡二区| 99这里只有久久精品视频| 51精品视频一区二区三区| 国产亚洲精品aa午夜观看| 亚洲三级久久久| 捆绑紧缚一区二区三区视频| 97se亚洲国产综合自在线不卡 | 国产一区视频导航| 91在线无精精品入口| 欧美一级视频精品观看| www.亚洲免费av| 日韩欧美亚洲一区二区| 中文字幕五月欧美| 美国十次综合导航| 亚洲精品一区二区三区福利| 99riav久久精品riav| 日韩欧美一级特黄在线播放| 亚洲免费电影在线|