Преобразование time_t в int

Я хочу преобразовать данное время в эпоху (time_t) и наоборот. Может кто-нибудь сказать, что рутина или алгоритм для этого?

Спасибо

Обновить

 epoch_strt.tm_sec = 0;
 epoch_strt.tm_min = 0;
 epoch_strt.tm_hour = 0;
epoch_strt.tm_mday = 1;
epoch_strt.tm_mon = 1;
epoch_strt.tm_year = 70;
 epoch_strt.tm_isdst = -1;

double nsecs = difftime(curtime, basetime);//current time from system, I converrting it to struct tm

но это всегда возвращает 32399 по некоторым причинам.

Ответы на вопрос(3)

Ваш ответ на вопрос