Pms problems

Macy

Found out that I am getting pms, apparently women get it weeks before their period, then I searched cramps and it says you get them 1-3 days before your period???? So will I get it in weeks or in 1-3 days?