问题分析:荨麻疹有一定的自愈率,但由于其病因的不同,其病程也会有很大的差别,有1-2天就能恢复,也有可能需要数周、数月、数年才能痊愈。1.如果是由尘螨、食物、鸡蛋等引起的荨麻疹,一般在一天之内就会有所改善,过敏原代谢完成就可以治愈。2.如果是由感染、海鲜引起的过敏源,一般要3-7天到10天,而药物引起的荨麻疹一般要2-4个星期,也有一些会超过6个星期的慢性荨麻疹。患有荨麻疹的人要尽量避免引起荨麻疹的诱发因素,尽快的摆脱过敏原,有利于治疗进程。