Time zone country wise

How to set time zone country wise?
for example: one company is in USA and other one in Dubai.


currently, you can only set the timezone in system setting which will be applied to all the transaction. But you can set the user wise timezone check the User settings to set the timezone


yes i changed it but it is not working.