How long does one ovulate?

🎀Amber🎀
Seriously I have no clue I've been cramping for a few days now