How does the user Timezone is updated with winter/summer clock changes?

I'm running SugarCRM Entreprise Edition 12.0.3

if each user has its own timezone, selected in it's user profile (advanced tab), for example "America/chicago", UTC-5 

then what happens when the daylight savings time, changes on winter or summer 

because if the user timezone stays as is, when the daylight savings change, then the user will see wrong datetime values presented throughout the system....

i need to implement an automatic solution for this.

since i'm familier with sugarcrm code, i thought of setting all users to UTC Timezone and change some code,

so all datetime presented in the system, will take the timezone of the machine the current browser runs

any ideas how to keep timezone in sync on summer/winter daylight savings?

Parents
  • Hi, Thanks for your reply, We have already set TimeZone America/chicago in CRM but when we are creating any new lead with starttime and endtime (Ex. 10AM to 2PM) through admin and assigned to user. when we are checking again this lead then starttime and endtime is showing 11AM to 3PM, API response is howing correct time but in CRM it's displaying 1 hour extra. So please help me to fix this issue ASAP.

Reply
  • Hi, Thanks for your reply, We have already set TimeZone America/chicago in CRM but when we are creating any new lead with starttime and endtime (Ex. 10AM to 2PM) through admin and assigned to user. when we are checking again this lead then starttime and endtime is showing 11AM to 3PM, API response is howing correct time but in CRM it's displaying 1 hour extra. So please help me to fix this issue ASAP.

Children
  • The display is dependent on the timezone of the user looking at the record.

    Each user can choose their Locale settings in the Advance Tab of their own Profile:

    Sugar then translates the UTC date/time to the User's selected timezone and displays it accordingly.

    For example, my system's TimeZone is America/Chicago, but I'm in America/Denver

    Sugar recommends that you match your profile's Timezone to that of your browser, if you don't you will get a warning when you log in.

    FrancescaS