I've been clean for about a week now I was a regular smoker (almost everyday) I would smoke a little less then a gram a day but I was wondering how long a urine drug test can detect THC. I have been trying to clean out my system by drinking nothing but a ton of water each day. I know that there are ton of factors that can change the amount of time but i just want a general guide line if possible. Thanks in advance.