成人肺炎吃药的时间因多种因素而异。

一般来说,对于病情较轻的肺炎,如由常见细菌引起的肺炎,在使用敏感抗生素治疗的情况下,可能需要7-10天。因为经过这段时间的规范用药,体内的细菌能够被有效抑制或杀灭,炎症逐渐消退,症状得到明显缓解,肺部影像学检查也会显示炎症有所吸收。如果是支原体肺炎,通常需要服用抗生素2-3周。这是由于支原体感染后,病原体在体内的清除相对较慢,且容易复发,较长时间的用药才能确保彻底治愈,防止病情反复。
对于病毒性肺炎,吃药时间则更不确定。如果是普通病毒感染,可能在对症治疗和使用抗病毒药物后1-2周逐渐恢复。但如果是一些严重的病毒性肺炎,如由新型冠状病毒等引起的,可能需要更长时间的治疗,甚至需要住院观察和综合治疗,吃药时间可能持续数周,具体要根据患者的病情恢复情况来决定。同时,患者的年龄、基础健康状况以及是否有并发症等也会影响肺炎的治疗时间。