how long drugs stay in urine
Urine tests will also differ depending on the drugâs half-life but can detect most drugs for about two to four days. Drugs that can linger longer include marijuana and PCP. Hair tests generally reveal drug use between one week and 90 days after use.