格式化程序运行时间

DWORD dwCurrentTime = GetTickCount() - dwBeginTime;
DWORD dwSeconds = dwCurrentTime / 1000;
DWORD dwDays = dwSeconds / (24 * 3600);
dwSeconds %= 24 *3600;
DWORD dwHours = dwSeconds / (3600);
dwSeconds %= 3600;
DWORD dwMinite = dwSeconds / 60;
dwSeconds %= 60;
m_execTime.Format("%2u 天 %2u 时 %2u 分 %2u 秒", dwDays, dwHours, dwMinite, dwSeconds);
posted @ 2011-08-22 14:10  SaikSy  阅读(198)  评论(0编辑  收藏  举报