Question: how long does it take for the body to absorb vitamin c?
Answer: Symptoms should start to improve within 24 to 48 hours. You should be fully better within 7 days. For Lower doses may be enough for vitamin C deficiency with no symptoms. Vitamin C is sensitive to light and oxygen.