月经前一天吃黄体酮有用。这时间吃黄体酮效果不大,要想延迟月经的话,通常需要在月经来之前一周就需要开始口服使用的,你现在吃的时间太晚,并不一定能够起到延迟的效果。如果你想试验的话,可以口服试试看,但是效果并不做保证,也有可能在吃药的时候月经就来了。