问题分析:治疗细菌性阴道炎的时间因个体情况而异。一般上,使用口服或阴道给药杀菌药物,需要持续治疗5-7天。但是,建议完成整个治疗过程,即使症状在前几天消失也不要中途停药。同时,在治疗期间需要避免性行为,以免感染其他性伴侣或再次感染。若症状复发,需要重新就诊,由医生确认细菌性阴道炎的诊断并制定有效的治疗方案。