Generally the most realistic way of producing weather is to find a real world city that resembles the place you're using, then pick a random year in the past and use the weather on the same date from that place. Something like
https://www.wunderground.com/history will let you do that easily.