When do you get cramps?

Just curious, when do you get cramps? 
I usually get them a few days before my period, but the past couple months it's been 2 weeks before my period and again a few days before my period.  I'm wondering if this is normal...