Question: how long does it take for the body to absorb zinc?
Answer: You should not take high doses of zinc for more than a few days unless your doctor tells you to. Talk to your doctor before taking more than 40 mg of zinc per day and take breaks from zinc supplementation. During those breaks, get zinc from a well-balanced diet.