Calendar entries showing up on wrong date
Hard to say whether this is to do with your phone or another device, but it's possible it's a time zone issue.

You might check that your phone is set to the correct time zone (Settings > General > Date &amp; Time). There's also a time zone override option for the calendar (Settings > Calendar > Time Zone Override) which if enabled will override the time zone of your phone and show your appointments according to the override.