No, for Primals, the weather only lasts for as long as they are in battle. However, it can't be cancelled by Drizzle/Drought (or the move equivalents), only by the opposing Primal or Mega RayquazaMaybe..I thought it was permanent unless another weather enters the field but could possibly bedrunkmistaken
Edit: Living up to your avatar's heritage, eh?