#include #include #include "global.h" char * print_time (time_t t) { int H, M, S; static char outstr[20]; if (t < 0) t = 0; H = t / 3600; t -= H*3600; M = t / 60; S = t - M*60; if (H) { sprintf(outstr, "%dh%02dm%02ds", H, M, S); } else if (M) { sprintf(outstr, "%dm%02ds", M, S); } else { sprintf(outstr, "%ds", S); } return outstr; }