Really just depends on the place your hunting, and the weather. If your hunting near or in a roosting place you can do very well in the afternoon. If your hunting a flooded food blind one of the better times is the last hour of the day. Only because you can catch some ducks coming in to roost. And if there is either rain or snow moving in for the afternoon you better be there.
But if your hunting flooded timber or just a backwater slough then its farely different. Sunny and cold is always better in those places I have found. But as far as the afternoons its more of a toss up. Cold fronts and wind will help them fly. But its up to you to get them in there. And realism is key.
If its a roost spot, I'd be careful about swingin the paddle on it too much. Food and loafing spots, go for it. Our last several hunts have left us killing only in the afternoons, from around noon til 4:00, due to ice and the full moon.
Agree with what everyone else said.
Little story on this. We had a spot in Arkansas (flooded rice field) and it was holding thousands of ducks and snow geese every evening. We went unconventional and hunted more in the afternoon and killed em pretty good. You just have to roll the dice sometimes and give it a try.
Evening hunts can screw up a roosting place if you're not careful. I would put the hammer down on them now, though, since there's what a week or two left in Tennessee's season.