I think it's a psychological thing, too, about cold weather---our primitive brain is saying to pack in as many calories as possible while you can, because cold weather is here and there might not be any food around for the next few months.
Here's my suggestion (as someone who is going through the same journey!)---eat lighter on warmer days. What I mean is, eat fewer calories than what you are alotting yourself. Then on colder days, you can eat a few more calories if needed to make yourself feel full.
I don't know if you're doing it or not, but keeping a caloric journal really helps with this. Track how many calories you ate for each meal, and how many you burn when you work out. This way, you can keep a tally of how many calories you "save" during the week... and can use on particularly cold days when you get a little hungrier.