Cycle date change

Hi had anyone has their cycle date change? Usually I used to get periods between 31 to 4th.. till about December . In January it did not come on between 4th of Jan.. and came on 24th..

. Now I get my periods around that date ever since .. is it possible that the cycle date has change ? Has this happened to anyone ..is this normal ?