DIFFTIME(3)

НАЗВАНИЕ
difftime - вычисляет разницу во времени

СИНТАКСИС
#include <time.h>

I double difftime(time_t  time1 , time_t  time0 );

ОПИСАНИЕ
Функция difftime() возвращает количество секунд, прошедших со времени time1 и до времени time0, представленнго типом double. Обе переменные должны быть календарным временем, т.е. временем, прошедшем с начала эпохи (с 00:00:00 1 января 1970 года всеобщего скоординированного времени (UTC)).

СООТВЕТСТВИЕ СТАНДАРТАМ
SVID 3, BSD 4.3, ISO 9899

ЗАМЕЧАНИЯ
Эта функция входит в стандарт ANSI C. На системах, соответствующих стандарту POSIX, time_t является арифметическим типом, поэтому в случаях, когда несущественна возможность переполнения при вычитании, можно просто определить
    #define difftime(t1,t0) (double)(t1 - t0)

СМ. ТАКЖЕ
date(1), gettimeofday(2), time(2), ctime(3), gmtime(3), localtime(3)