No, this medicine is used for the management of pain and reduce inflammation and swelling. It does not delay periods.