The settings in MyTrader let the user set two different default time zones: one for charts, and one for general purposes such as open and close times in the trade list. These will normally be the same value, but don't have to be.
You can get the user's preferences using
For example, you can convert a UTC date/time to the user's general time zone using:
var userTime = Framework.AdjustUTCToZone(someUtc, Framework.GetUserGeneralTimezone());
It's up to you whether you respect the user's preferences and convert a date before displaying it - and it may not always be appropriate to do so, if you are dealing with something where the user will expect to see their local time despite their preferred settings for the platform.