Summary
This article explains how App Portal determines the client time zone
Synopsis
App Portal determines the Client Time Zone by obtaining the CurrentTimeZone from SCCM for a given device.
Discussion
The following query is run against the SCCM database for a given device to get the timezone offset:
Select CurrentTimeZone0, name0 FROM v_GS_COMPUTER_SYSTEM WHERE Name0 = '<machineName>'
Whenever a time is rendered in the App Portal website (or in an email notification), this timezone offset is applied to the UTC time. If Verbose logging is enabled in App Portal, the specific user log file located on the App Portal server under "C:\Program Files (x86)\Flexera Software\App Portal\Logs\UserLog" folder, would indicate the client offset time for that device e.g "Time Zone is -420".
Additional Information
Enable Verbose Logging in App Portal