Mam następujący problem posiadam dwie czasy (wraz z zap. min i sek) w formie:
struct tm czas;
struct tm czas_pop;
chcę wyznaczyc różnicę w sekundach pomiędzy tymi czasami robię:
mktime(&czas)-mktime(&czas_pop)
jednak funkcja ta zwraca nieprawidlowe wartości, gdy różnica wynosi ok 24,5h zwraca pareset mln......(a powinno wyjść około 88 200 sek)
Jak to prawidłowo poprawić?
Z góry BARDZO DZIĘKUJĘ!