Another thing with cold/hot weather: when the weather is warm you lose quite a bit of fluid as sweat.
I have an interesting once-a-week experience. I'm on alendronic acid for osteoporosis and I take a tablet weekly with half a pint of water. I have to do this first thing in the morning before food, and wait at least 30 minutes before I have any food. I always evacuate before getting dressed, so bowels and bladder are, hopefully, empty. However, an hour or so later, after the half-pint water, orange juice, porridge and a cup of tea, I am absolutely busting for a wee. For the rest of the week, I find that I can wait quite a bit longer after breakfast before needing to go. That extra alendronic acid half-pint is a bugger though.