Why does it show different date of menstrual period

Cecy
Hello everyone , i just downloaded this app, for some reason i saw that my period was suppost to come on the 31, the when i check the calendar hit has change it for the first is this appt right? How accurate is it? And why does it do that change??any one??