The hummingbird seems to eat almost constantly throughout the day, but there is a time of day when this begins and ends each day. The hummingbird will feed between 6-8 times per hour, but each meal only last approximately 30-60 seconds in length. Their first meal of the day takes place about ½ hour before sunrise and their last takes place about ½ hour after dark. Within the first few hours of being awake, the hummingbird will have already consumed some 25% of its daily food intake. This is necessary because the hummingbird will be going from the inactive state of torpor, which is very similar to hibernation, to being very active.
If you want to be of help to the hummingbirds, it is important to make sure your feeders remain full with nectar during these times of day. By doing so, you may play an active role in helping to ensure the survival of the hummingbird.