Hydrocodone is active for, what, 4-6 hours, with very minor lingering effects for a few hrs after that. Ibuprophen works for about as long, though i'm not sure why that matters. Detectable by drugtest for a few days, if that's what you're wondering (note that drug testing questions are prohibited by the BL rules)