Question: how long does it take to have zero blood alcohol?
Answer: The only thing that sobers you up is time. After a big night out you may still be over your legal alcohol limit for much of the next day. After a heavy night of drinking, it can take more than 18 hours for your blood alcohol concentration to get back to zero.