一般是30分钟左右吃药。因为这个时候胃内食物已经消化,胃酸的含量也比较少,这时候吃药,药物中的有效成分能够被充分吸收,而且饭后还可以减少胃肠道的刺激,有利于人体的健康。比如一些非甾体类抗炎药或者阿奇霉素等药物,对胃部都有刺激,所以说要在饭后吃,对人体副作用最小,药物也能发挥到最大效果。