現在の時刻を取ってきて、Sleepで寝かせる時間を計算すれば良いんじゃないかな。