有一定效果,但玻璃会吸收一部分紫外线,影响维生素D的合成,最好是在户外晒太阳,人晒太阳的主要作用是皮肤通过紫外线的照射来帮助人体合成维生素D,维生素D既被看作维生素,又被当作一种荷尔蒙,因为它是维生素中的极少数例外。绝大多数维生素人体无法自己合成,而必须通过食物或者药剂补充来摄取,而维生素D却可以由紫外线照射的皮肤合成(阳光直射就可以)。维生素D主要用于组成和维持骨骼的强壮,特别是增强人体对钙离子的吸收能力。它被用来防治儿童的佝偻病和成人的软骨症,关节痛等等。缺乏维生素D最典型的会引起少儿的佝偻病和成人的软骨病。其它的典型症状还包括肌肉萎缩,痢疾腹泻,失眠,紧张等等。居住在地球南北极的人和一些常年室内工作的人往往无法自身合成足够的维生素D。