yes, i have experienced when i was diagnosed with kidney stones i was already on my periods and was given many injections of painkillers and what not to reduce the intensity of pain. soon after treatment the next month i saw delay of my periods for a week. I thought it is due to the medications and those painkiller injections.
I tried, but instead of a delay, I got my period earlier, and the gap between cycles was reduced. Now my cycle is normal again, with my period starting two days later each month instead of on a fixed date.