I tend to eat all my calories before doing the exercise as I find my stomach a bit delicate after a hard session. However, if I am hungry in the evening then I will eat whatever the time is.
The myth about storing evening food as fat is just a myth. It has been proven that people who eat in the evening often gain more weight than those that don't but not because it is stored as fat. There are two other explanations:
1) Your digestion tends to slow down overnight so some of what you eat in the evening could still be in your stomach the next day. If you then go on to have a normal or large breakfast then you could be eating more food than you need.
2) A lot of people who eat in the evening are snacking on high calorie foods, such as crisps, chocolate and popcorn when watching a film late at night, or a kebab or curry after the pub. If you do this on top of eating a proper evening meal earlier in the evening then you will be eating more than your body requires.
In both cases it is because of over eating, not the time of day at which the food is eaten.