1) 현재시간구하기.

time_t m_cur_time;
struct tm* m_pTime;

 

char strbuf[128]="";
time(&m_cur_time);
m_pTime = localtime(&m_cur_time);
sprintf(strbuf,"%02d:%02d:%02d", m_pTime->tm_hour, m_pTime->tm_min, m_pTime->tm_sec);
m_ctlStime.SetWindowText(strbuf);

 

 

2) 지난시간구하기.

ULONG start, end, time;

start = GetTickCount();

end = GetTickCount();
time = end-start; // mS

sec = time/1000; msec = time%1000;
min = sec/60; ssec = sec%60;
hour = min/60; smin = min%60;

sprintf(strbuf, "Span Time:%02d:%02d:%02d.%03d", hour, smin, ssec, msec);

 

+ Recent posts