mktime()がそんな感じだったと思う。

つーか、time.hを読めばあたりがつけられるだろうが。
なぜしない?