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;
}
{
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;
}