Имя функции : время разницы
Заголовочный файл : <time.h>
Прототип функции : двойной difftime(time_t time1, time_t time2);
Функция: рассчитать разницу во времени между двумя моментами.
Параметры : time_t time1 объект time_t, представляющий конец времени.
time_t time2 объект time_t, представляющий начало времени
Возвращаемое значение : эта функция возвращает количество секунд между двумя значениями времени (время1 – время2), выраженное как значение с плавающей запятой двойной точности.
Пример программы : Получите разницу во времени между двумя моментами и выведите результат.
#include<windows.h>#include<stdio.h>#include<time.h>#include<conio.h>intmain(void){time_tfirst, Second;//typedeftime_tlongfirst=time(NULL);//Получить систему Текущее время Sleep(2000);//Интервал 2sсекунда=time(NULL);//Получить текущее системное время printf(Thedifferenceis:%fсекундыn,difftime(секунда,первая));getch();return0;}
Результаты запуска:
Разница: 2,000000 секунд.