time_t -> tm: localtime
tm -> time_t: mktime
time_t curTime; time(&curTime); dwCurTime = curTime; struct tm *mytm = localtime(&curTime); time_t time2 = mktime(mytm);