计算两个时间之间经过的秒数
#include <iostream> #include <ctime> #include <Windows.h> using namespace std; int main() { time_t starttime, endtime; double diff_t; printf("程序开始...\n"); time(&starttime); // 获取当前系统时间 printf("休眠 5 秒...\n"); Sleep(5000); time(&endtime); // 获取当前系统时间 // 计算经过的秒数 diff_t = difftime(endtime, starttime); printf("经过的时间: %f\n", diff_t); printf("程序结束...\n"); system("pause"); return 0; }
输出: