三个小时就发挥作用了,有可能发挥作用不好,但也不是绝对的,你说的是吃避孕药,因为你在吃药半小时后吃东西了会影响药物效果的,避孕药吃之前最好前后两个小时别进食,但是我个人认为你过一个半小时吃的饭应该没事的。