24-Hour
Set your time and calculate

Educational tool. Sleep cycles vary (70–120 min).