16,472
社区成员
发帖
与我相关
我的任务
分享
struct tm tmTime1, tmTime2;
time_t tt1, tt2;
tmTime1.tm_year = ...;
...;
tmTime2.tm_year = ...;
...;
tt1 = mktime(&tmTime1);
tt2 = mktime(&tmTime2);
// 比较tt1和tt2大小即可
CTime t(2010,3,10,0,0,0);
if(CTime::GetCurrentTime()>t)
return FALSE;
bool Time(void)
{
SYSTEMTIME tTime;
GetLocalTime(&tTime);
if (tTime.wYear > 2010)
return false;
else if(tTime.wYear == 2010 && Time.wMonth > 3)
return false;
else if(tTime.wYear == 2010 && Time.wMonth == 3 && tTime.wDay > 10)
return false;
return true;
}