Each unit of alcohol is estimated to be in the blood for one hour. This means one shot, one glass of wine or one beer.
Alcohol in breath dissipates quickly but not in urine, where it can be detected for about three days.
Blood dissipates quickly from blood, the rate being .015 of BAC per hour. However, a urine test will test positive for alcohol for days after any consumption or even any contact with any product that contains alcohol (hand sanitizer, mouthwash, etc.
Blood alcohol concentration )(BAC) drops at the rate of .015 of BAC per hour.
probaly a week or so
It depends on your blood alcohol level
The amount of alcohol in the blood is called blood alcohol concentration or BAC.
2.5 grams of alcohol per litre of blood