Попробуйте функцию time
в time.h
.Например:
time_t the_time=time(NULL);
// the_time now contains the number of seconds since the epoch
Чтобы узнать время в прошлом, просто вычтите количество секунд.Поскольку в часе 3600 секунд, чтобы вернуться назад, просто вычтите 3600.