长期尿黄主要由以下原因造成: 1、饮水量过少:长时间尿液偏黄可能是因为饮水量过少导致的,因为饮水量较少导致尿量减少,尿液浓缩导致尿液变黄。 2、饮食因素:摄入了胡萝卜素含量较高的食物或者是一些特殊的药物等,都是会导致尿液的偏黄,但是一般在停止服用之后后期会自行恢复。 3、肝脏问题:肝炎患者会出现尿液变黄的症状,患者可就医之后通过肝功能检查来明确相关病因。尿液变黄的患者若长时间不能自我改善可及时就医进行尿常规检查,根据检查的结果来明确尿液当中的胆红素的含量是否有增高的现象,与患者的肝肾功能是否有关,也可通过检查的结果来明确尿液当中胆红素增高的原因是什么,来对症治疗。