time - получение системного времени
#include <sys/types.h>
time_t time (tloc) long *tloc;
Системный вызов time возвращает время в секундах относительно 00:00:00 1 января 1970 года (по Гринвичу).
Если значение tloc не равно нулю, результат помещается еще и в слово, на которое указывает tloc.
.
При успешном завершении time возвращает значение системного времени. В случае ошибки возвращается -1, а переменной errno присваивается код ошибки. Если значение tloc является недопустимым адресом, результат системного вызова time не определен.