how long do opiates take to get out of urine
for pre employment drug screen. Give it at lesat six days. opiates stay in the body 5 days to 5 weeks or longer (detected by urine test), blood test or hair follicle test detect in months.