>>6
ここの住人はこういうパズル的な要素を求めているんですよ

http://codepad.org/9mCtwD1V

馬鹿正直にstruct tmとmktime()を使ってtime_tでソートしましたが十分な速度です