No. The vast majority of opiates require at least 72 hrs. But, if it is a very small amount of heroin, this is in the realm of possibility.
I'd say 24-36 hours for once in a while use.. and up to 48 hours for habitual use.
immeadiatly
this is junior, 36 to 40 hours max is all you need yo have clean u.a. for Heroin
Likely as soon as fresh urine is made after use. Certainly by 2 hours after use. Probably less. The shortest time to become clean is likely 36 to 48 hours. It can often be much longer.
morphine
36 hours?
Heroin takes approximately 72 hours (3 days) to leave your system.
If you mean would bleach remove heroin from a urine sample the short answer is no heroin is a drug not a bacteria or virus if bleach was added to urine it would definitely not take the heroin out of the urine if it were present.
Heroin will stay in the urine for 3-5 days
Other than a full blood transfusion, it can't be done.
It is not possible to clean heroine out of a person's urine.
5 hours This is wrong. I believe it is anywhere from 3-5 days for heroin to stay in your urine.