问题分析:如果处理得当,短时间内,可以迅速消失,但如果持续接触过敏原,过敏症状消失以后可以反复发作,所以荨麻疹多久才能好是说不太准确的。需要注意查找过敏原,避免接触,在指导下积极给予抗过敏治疗措施,经过一段时间的治疗以及身体免疫功能的加强,荨麻疹可以完全治疗痊愈。