老年斑生成的原因是比较多的,首先有内在的原因,比如内分泌失调,或者是其他疾病等,外在的原因就是长时间的太阳光直射或者是长时间的熬夜,或者是饮食习惯不规律等原因引起的,建议患者调整好自己的饮食,保持良好的心情,注意做好防晒。