问题分析:荨麻疹的治疗时间因个体差异和病情轻重而异。一般而言,荨麻疹的急性发作可以在短时间内得到缓解。而慢性荨麻疹或复发性荨麻疹则需要长期治疗,并且需要配合一定的饮食和生活方式改善。对于急性荨麻疹,可以进行抗过敏药物、皮质激素等治疗,一般情况下症状可以在数小时至数日内得到缓解。对于慢性和复发性荨麻疹,需要对引起荨麻疹的病因进行治疗,并在医生的指导下进行长期治疗及生活方式改善。总的来说,荨麻疹的治疗需要个体化评估和多学科的综合治疗方案,同时要注意预防及避免药物使用过程中出现副作用。