皮肤出现白块,需要依据具体的引发原因才能判断多久能恢复。1.这种白块是由于局部湿疹、皮炎恢复之后,形成的暂时性色素减退。一般需要1~3个月逐渐恢复,因为局部的色素细胞需要逐渐再生。2.局部出现的是白色糠疹引发的白块,在积极治疗补充维生素的基础上,一个月左右就能够逐渐恢复。3.皮肤表面的白块是由于白癜风导致,如果不进行治疗,可能维持终身。如果积极进行治疗,可能也需要3个月以上才能够逐渐恢复到正常肤色。