If you do it once it's out of you in like 3 or 4 days tops. No test can detect THC under a certain level, and if you don't have much in you in the first place, it does not take long at all to go under the detectable level. If you smoke every day then stop the maximum it will take is a month.