问题分析:荨麻疹是一种皮肤病,有时可以自行消失,但也可能需要治疗才能缓解症状。具体时间取决于荨麻疹的严重程度、病因、治疗方法和个体差异等因素。通常,轻微的荨麻疹症状可能会在几个小时内自行消失,严重的病例可能需要几周或更长时间才能痊愈。如果您长时间遭受荨麻疹困扰,建议咨询医生进行诊断和治疗。