how long can effects of drinking too much alcohol last
1 A hair of the dog, which means another alcoholic drink, isn't a good idea. The hangover will just be twice as bad the next day.  The effects can actually last 48 hours so it's best to have a couple of days off drinking after a heavy session to let your body recover.