#include <iostream>
#include <stdio.h>
#include <time.h>
int main()
{
struct tm tm1;
time_t time1;
char szBuffer[64] = "2015-10-26 15:55:09";
int i = sscanf_s(szBuffer, "%d-%d-%d %d:%d:%d", // pbuffer 为存储了字符串格式时间的缓冲区
&(tm1.tm_year),
&(tm1.tm_mon),
&(tm1.tm_mday),
&(tm1.tm_hour),
&(tm1.tm_min),
&(tm1.tm_sec));
tm1.tm_year -= 1900;
tm1.tm_mon--;
tm1.tm_isdst = -1;
time1 = mktime(&tm1); // ctime
printf("time1: %llu\n", time1);
return 0;
}