Question: what is the best time to get vitamin d from sun in india?
Answer: The best time to soak yourself in the sun to get the maximum vitamin D is between 10 am to 3 pm. At this time, the UVB rays are intense and it is also said that the body is more efficient in making vitamin D at this time.