我想測量一些東西的持續時間。 當它開始時,我調用start_time = time(NULL); 何時結束:入學時間
time_t a_time = time(NULL) - start_time;
struct tm * ts = localtime(&a_time);
char time_buff[32];
memset (time_buff,0,32);
sprintf (time_buff, "Duration: %02d:%02d:%02d", ts->tm_hour, ts->tm_min, ts->tm_sec);
的問題是,TS-> tm_hour始終是2
請指教。 謝謝, Nahum