头发白与先天遗传基因、个人情绪‘一夜愁白了头’、饮食睡眠以及中西药物影响等有直接影响。头发白了吃黑芝麻、核桃、何首乌等养肾生精有帮助但不是决定因素,所以不能确定吃多久可以使白头发变黑。贵在改变生活习惯,贵在坚持,可使头发逐步变黑。