A few years back a friend of mine turned up at the lake all excited because he'd bought some moonphase charts which pinpointed the best times for a bite. What interested me the most was that he had the charts for the previous ten years as well. I asked him to watch my rods while I hot footed it to the syndicate shed to grab the log book. So, being the sad git that I am, I worked my way back through the whole ten years.
Now don't get me wrong fish did get caught around the 'peak days', but most captures just happened at random points on the charts. My mate wasn't quite so chirpy when I showed him my findings.
Personally I think there is a whole raft of factors that affect feeding times but that one of, if not the, most important thing is dissolved oxygen levels. Although I doubt that is the case during the depths of winter.