mktime

time_t FormatTime(const char * szTime)
{
        struct tm tm1;
        time_t time1;
  ZeroMemory(&tm1,sizeof(tm));//add
  sscanf_s(szTime, "%4d-%2d-%2d %2d:%2d:%2d",    
                     &tm1.tm_year,
                     &tm1.tm_mon,
                     &tm1.tm_mday,
                     &tm1.tm_hour,
                     &tm1.tm_min,
      &tm1.tm_sec); 
        //tm1.tm_sec = 0;
        tm1.tm_year -= 1900;
  tm1.tm_mon -= 1;
        tm1.tm_isdst=-1;
   
        time1 = mktime(&tm1);
        return time1;
}

你可能感兴趣的:(mktime)