原文:http://www.cnblogs.com/li-hao/archive/2013/03/16/2963371.html
localtime与localtime_r
struct tm tblock;
localtime_r(&nInTime, &tblock);
tblock.tm_hour = 0;tblock.tm_min = 0;tblock.tm_sec = 0;
struct tm tblockNew;
localtime_r(&nInTimeNew, &tblockNew);
time_t timeold = mktime(&tblock);tblockNew.tm_hour = 0;tblockNew.tm_min = 0;tblockNew.tm_sec = 0;
time_t timeNew = mktime(&tblockNew);
if(timeold == timeNew)
printf("同一天");
else if(timeNew>timeold)
printf("新的一天");
else
printf("过去一天");