Is it normal for a period to come early and be shorter?

I usually have a 28-30 day cycle with a 7 day flow, but this time my period came on day 24 and it only lasted 2 days

Is this strange? Should I get it checked or is everything fine?