Irregular periods

So I normally have a 30 day cycle I don't know what's going on I came on last month on the 28 of may now I'm on today what is really going on I don't know when I'm ovulating to get pregnant what should I do and I wasn't supposed to come on until the 27 of this month not Today.