抗生素服用后多久起效需要根据具体情况判断。

抗生素是由微生物或者是高等动植物在生活的过程中产生的具有抗病原体或其他活性的一类代谢产物,具有抑制细菌生长的作用。抗生素一般分为青霉素类、头孢菌素类、大环内酯类、喹诺酮类等。如果是青霉素类或者是头孢菌素类,一般服用后1~2个小时就可以起效。如果是大环内酯类,通常需要3~4个小时才可以起效。如果是喹诺酮类,通常需要0.5~1小时才可以起效。

如果患者需要服用抗生素,建议在医生的指导下进行,避免私自用药,以免产生不良的影响。在服用抗生素期间,患者要注意清淡饮食,避免进食辛辣刺激性的食物,以免影响药物的效果。