A breathalyzer can detect alcohol on the breath for up to 24 hours. However, the timeframe varies depending on the individual and the quantity of alcohol they consume. Consuming an excessive amount of ...