你好,没有办法说吃了生蚝多久后可以起到补精的作用,因为这只不过是一种食疗。生蚝是一种高蛋白低脂肪的食物,而且还是比较容易消化的、营养丰富的食品。虽然吃生蚝真的可以补精,而且生蚝外含大量的锌,如果男性身体要想生精,适当的补锌确实对男性也是有好处的,具体多长时间是没有办法确定的。