mktime哪里用不对了?
char *tmp_char = "2010/9/28 01:02:03 10-10";
struct tm start;
time_t start_t;
sscanf(start_date.c_str(),"%d/%d/%d %d:%d:%d %d-%d",
&(start.tm_year),
&(start.tm_mon),
&(start.tm_mday),
&(start.tm_hour),
&(start.tm_sec),
&(start.tm_min),
&(start.tm_wday),
&(start.tm_yday));
start_t = mktime(&start);
结果把start_t打印出来总是-1
我感觉不到错误i