Each Tamagotchi character wakes up at a different time. Like, Nikatchi doesn't wake up until 10am, but Young Mimitchi wakes up at 9am. The longest time for it to sleep is until 11am.
And if you want to wake up your pet, just set it to the time it wakes up.