I had numerous knee surgeries in the past and had vicodin at my house. Last thursday i took 2 because of the pain and was drug tested on tuesday for my job. Can anyone tell me the halflife or how long it can show positive in your urine.