>>96
汎用的には localtime()とmktime()を使ってごちゃごちゃ
やるんだろうけど、0時から秒数なら単にこんな感じでいいのでは?

time_t t = time(0); 
struct tm *p = localtime(&t); 
return p->tm_hour * 3600 + p->tm_min * 60 + p->tm_sec;