本文主要指的是对时间的比对。
/********************************
测试如何比对时间
*********************************/
#include <stdio.h>
int main()
{
char *pOldTime = "2012/12/13";
char *pNewTime = "2012/01/01";
if(*pOldTime < *pNewTime)
{
printf("时间比对正确!");
}
else if(*pOldTime > *pNewTime)
{
printf("时间比对错误!");
}
else
{
printf("没有输出");
}
sleep(5000);
return 0;
}
int main2()
{
char *pOldTime = "2012/12/13";
char *pNewTime = "2013/01/01";
int i=0;
i = strcmp(pOldTime,pNewTime);
printf("i=%d\n",i);
sleep(5000);
return 0;
}
int main0()
{
char* pStrOldTime = "2011-02-05";
char* pStrNewTime = "2011-07-05";
while(*pStrOldTime)
{
if(*pStrOldTime != *pStrNewTime)
{
if(*pStrOldTime > *pStrNewTime)
printf(">>>>\n");
//return ">";
else
printf("<<<<\n");
//return "<";
break;
}
pStrOldTime++;
pStrNewTime++;
}
sleep(5000);
return 0;
}