The best time to be in the sun to get maximum vitamin D is between 10 am to 3 pm in the middle of the day, when the sun is at its highest and the body may be able to manufacture vitamin D more efficiently in less time. Vitamin Sources d food In the …