Yesterday I used around 3 litres of glyphosate (generic roundup) around my garden. It was in the evening around 6pm. This morning I woke to the sound of rain. 

Will the rain have diluted the glyphosate or will my weeds die?

To make this more generic: 

    To be 100% effective how long before rain should I poison?