difftime -
вычисляет
разницу во
времени
Standard C library (
libc,
-lc)
#include <time.h>
double difftime(time_t time1, time_t time0);
Функция
difftime()
возвращает
количество
секунд,
прошедших
со времени
time1 и до
времени
time0,
представленного
типом
double.
Оба
времени
должны
быть
календарным
временем, т.
е. временем
(в секундах),
прошедшем
с начала
эпохи (с 00:00:00 1
января 1970
года
всеобщего
скоординированного
времени (UTC)).
Описание
терминов
данного
раздела
смотрите в
attributes(7).
Интерфейс |
Атрибут |
Значение |
difftime() |
Безвредность
в нитях |
MT-Safe |
POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
В системе POSIX
значение
time_t
является
числом и
функция
может быть
просто
определена
как
#define difftime(t1,t0) (double)(t1 - t0)
когда
возможное
переполнение
при
вычитании
не
проблема.
date(1),
gettimeofday(2),
time(2),
ctime(3),
gmtime(3),
localtime(3)
Русский
перевод
этой
страницы
руководства
был сделан Yuri
Kozlov <
[email protected]> и Иван
Павлов <
[email protected]>
Этот
перевод
является
бесплатной
документацией;
прочитайте
Стандартную
общественную
лицензию GNU
версии 3
или более
позднюю,
чтобы
узнать об
условиях
авторского
права. Мы не
несем
НИКАКОЙ
ОТВЕТСТВЕННОСТИ.
Если вы
обнаружите
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
отправьте
электронное
письмо на
[email protected]