@OzCoder2-5058, Please accept my sincere apologies for a delayed response.
By default, on Azure App Service, the time zone is always UTC, but you can change it.
If you haven't done this already, you need to set WEBSITE_TIME_ZONE variable in Application settings > under App settings, add this setting:
o Key = WEBSITE_TIME_ZONE
o Value = The time zone you want
Save, the above settings and then check.
For the App services that run on Windows, see the Timezone column in the Default Time Zones article for accepted values. For the App services that run on Linux, set the TZ database name as the time zone value.
In the code, the DateTime.Now() method will return local time instead of the default UTC.
Note: This should affect most of the APIs but it won't change the IIS logs time zone. They will remain in UTC.
Kindly let us know if this works or you need further assistance , we would be more than happy to help further.