When do hummingbirds return?

when the flowers open. A humming bird is required to eat every day or die so there has to be flowers for them to exploit.

i need to no about Fl.