计算两个日期之间的天数
话不多说,直接show code:
time_t tt;
time(&tt);
struct tm *tlocaltime = localtime(&tt);
time_t tt1;
time(&tt1);
struct tm tlocaltime1;
memcpy(&tlocaltime1, tlocaltime, sizeof(struct tm));
tlocaltime1.tm_mon = tlocaltime1.tm_mon - 1;
time_t tTime;
tTime = (time_t)difftime(mktime(tlocaltime), mktime(&tlocaltime1));
int iDiffDay = (int)(tTime/24/3600);
qDebug() << iDiffDay;