Hummingbirds do not sleep. They hibernate.

Coming out of sleep is a dangerous proposition for them. If they did not store enough energy the day before, they can't bring their body temperature back up and they will die. And I'm very literal with that "the day before". They can't afford to carry around excess energy.

One day with insufficient food is enough to starve a hummingbird to death!

Cheers,
Ben