Ovulation time is 14 days before the next period is due. If you mention D7-D12 as days of Ovulation then your cycle should be 21 to 23 days. For a normal 28-30 day cycle the date of Ovulation will be D 13 to D 17.
In some patients mid cycle bleeding occurs around Ovulation time . That is normal.
You should time your intercourse also according to day of Ovulation.
Answered2022-03-09 05:15:12
Let others know if this answer was helpful