guarda se questo mio sorgente in c++ fa al caso tuo...

#include <iostream.h>
int main()
{
int a;
cout<<"inserisci un intervallo di tempo in secondi"<<endl;
cin>> a;
int giorni,ore,minuti,secondi;
minuti = a / 60;
secondi = a % 60;
ore = minuti / 60;
minuti= minuti % 60;
giorni = ore / 24;
ore = ore % 24;
cout << "giorni: "<< giorni <<endl;
cout << "ore: "<< ore <<endl;
cout << "minuti: "<< minuti <<endl;
cout << "secondi: "<< secondi <<endl;
system("pause");

}