Like in field weather (rain in the afternoon on route 11 and 20) is in-game weather but weather only lasts for 5 turns in gen VI. So how long would it last?
Weather lasts forever if it is on the field without being caused. Other Weather will change this.
Source: Experience and This
Hope I helped