2011-11-29 54 views

回答

7

您可以使用strptime

struct tm tm; 

if (strptime("00:53:12", "%H:%M:%S", &tm) != NULL) 
    printf("hour: %d; minutes: %d; seconds: %d;\n", 
     tm.tm_hour, tm.tm_min, tm.tm_sec); 
1

使用标准功能strptime

strptime(TIMESTR, “%H:%M:%S”,RET)