 While a single dose has a rapid effect, maximum effect can take up to five days of use.The pain-relieving effects last about six hours after a single dose.After long-term use, in people with normal liver function, effects last 8 to 36 hours.