const int d = ( (int) t / 60 / 60 / 24 ) ; t -= ( d * 60 * 60 * 24 ) ;
const int h = ( (int) t / 60 / 60 % 60 ) ; t -= ( h * 60 * 60 ) ;
const int m = ( (int) t / 60 % 60 ) ;      t -= ( m * 60 ) ;
const int s = ( (int) t % 60 ) ;


오른쪽 빼기(minus) 연산이 없으면 1 시간 92 분 77 초 이렇게 나오게 된다.

1 시간 32 분 17 초 가 올바른 표현.

앞에 시간이 없다면 92 분은 올바른 표기이지만 앞에 시간이 있기 때문에

92 분이 나오면 잘못 계산 된것이다. ( 앞 단위가 있는 것과 없는 것 )