Too long. You can get significant mileage out of a 3 year ban but resistance will return very quickly afterwards. You'd need to wait decades to truly reset the clock.
> After three years of banning the use of that antibiotic, the resistance of the bacteria dropped significantly. But because there were resisitant strains that persisted right through the end of the study in 2008, it was likely that the resistance would surge once again if the antibiotic were reintroduced. To safely reintroduce the antibiotic, Townsend said, you have to kill off all the pathogens.
> Considering how important antibiotics have become to human health — from the treatment of strep throat to MRSA to tuberculosis — Townsend says a 45-year ban on most antibiotics would be impractical. Doctors estimate it takes about that long for the resistance to disappear.