It's because time is timed across days for "sleep". If you go to bed at 1:00am and get up at 8:00am every day, then the time of the day is 24 hours, but if you go to bed at 22:00 that day and get up at 6:00 the next day, although they are both 7 hours, but because the second workday spans days, your time of the day will be 2 hours more (22:00-00:00), which is 26 hours, and the time of the next day will be 2 hours less, becoming 22 hours.