You have to be careful with user local date-time fields. These fields will attempt to convert to the users location timezone, for Dataverse Model Driven App this is from the User's personal settings (only), for other interfaces Canvas App/Portal this can be from the Browser or Machine the user is using (i.e. the timezone conversion is not something that you set in Dataverse other than indicating that a conversion may be required by the type of date defined).
You can confirm this by simulating a timezone change in Chrome in the Console (F12) under the 3 dots top right then more tools -> Sensors and then change the Location to a different timezone -then if the date or time changes after you refresh the browser you know it is picking up the locale form the browser/machine.