问题分析:梅毒感染后及时治疗,但需要多长时间才能痊愈与许多因素有关,如疾病的严重程度、自身的身体素质、药物使用方法等。如果身体素质相对较好,症状不严重,药物使用正确,可以在7-10天左右痊愈,但如果治疗不及时或使用不当,可能几年内无法痊愈。