struct tm tm1;
char sztime[]="2014-04-01 12:06:32";
sscanf(sztime,"%d-%d-%d %d:%d:%d",&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;
time_t time1=mktime(&tm1);
printf("time:%ld\n",time1);
struct tm * timeinfo;
timeinfo=localtime(&time1);
char start_time[32]={'\0'};
strftime(start_time,32,"%Y%m%d%H%M%S",timeinfo);
printf("time:%s\n",start_time);
return 0;
char sztime[]="2014-04-01 12:06:32";
sscanf(sztime,"%d-%d-%d %d:%d:%d",&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;
time_t time1=mktime(&tm1);
printf("time:%ld\n",time1);
struct tm * timeinfo;
timeinfo=localtime(&time1);
char start_time[32]={'\0'};
strftime(start_time,32,"%Y%m%d%H%M%S",timeinfo);
printf("time:%s\n",start_time);
return 0;