Migrate from ASP.NET Core 3.1 to 5.0 | Microsoft Docs
docs.microsoft.com › en-us › aspnetDec 08, 2021 · In ASP.NET Core 3.1 and earlier, DateTime values were model-bound as local time, where the timezone was determined by the server. DateTime values bound from input formatting (JSON) and DateTimeOffset values were bound as UTC timezones. In ASP.NET Core 5.0 and later, model binding consistently binds DateTime values with the UTC timezone.