获取系统时间&&获取程序某一段执行时间

获取系统时间:

 CTime  _time;

 CString m_SystemTime("");
  _time=CTime::GetCurrentTime();
  m_SystemTime=_time.Format("%Y-%m-%d  %H:%M:%S");

获取程序某一段执行时间:

 DWORD  betime(0),endtime(0),sumtime(0);

 int i=0;
 betime=GetTickCount();
 while(i<10)
 {
  Sleep(200);
  i++;
 }
 endtime=GetTickCount();

 sumtime=endtime-betime;

突然发现sleep并没有那么准。

posted @ 2014-11-22 10:56  ckswordman  阅读(200)  评论(0编辑  收藏  举报