Sudden weather changes definitely does have an impact.
But if you have set your location correctly on the home page [Fishing Times] you should have all the info you need. There is also a new "clock" in beta mode to play with.
I have a 3'6" kids rod. It's a girls rod because it's pink...Don't ask where I got it from, no idea. I think I found it at the river. Anyway, last time I did a spur-of-the-moment over night trip (which was Christmas day) it was the only rod I caught a fish on. In fact one fish and one turtle.
At the end of the day to catch a fish, you need a hook and some line.
There is no need to get all excited about what gear to use... My golden rule is "that looks about right" !
To give an example. Here is a screenshot of some hook sizes. I guarantee...absolutely guarantee, there are people and lots of them...That will argue until they are blue in the face that there is a difference between size 2 and size 1.
To those people I say - On Christmas day I caught one fish and one turtle on a 3 foot 6 inch childs rod that I found lost at the river...and it is pink !!

One thing I forgot to mention. Smell...No offence, but you stink !
Fish have incredibly sensitive smell. Think of a bloodhound. Fish have a sense of smell hundreds of times more sensitive.
Every day you are coming into contact with products that contain powerful perfumes and pheromones. Hand soap, deodorants, laundry detergent etc, etc. You might not think so, but those smells are very prominent to fish. Especially in fresh water that is not flowing, like a pond.
Your local tackle store will have products to help (yes, it is such a real problem that there are products to fix it). Aniseed soap is popular but expensive. You simply wash your hands with aniseed soap before you go fishing.
Cheaper...Many people are also hyper sensitive to perfumes and pheromones. These days there are plenty of products made specifically for them. Here in Australia they use a blue butterfly logo to make it easy.
It's not like you would use it everyday. You just want to wash any perfumes off your hands before you go fishing.
I am thinking you have tried several locations on different days. But each location is a pond or lake. So each time the water is still, it is not flowing like a river. So any perfumes or pheromones are not being washed off with the flow of water....Just a hunch.