Does Solaris have an issue with universal time set-up?
If you are in a timezone that observes Daylight Savings Time, then you must set your timezone to that timezone, rather than using the GMT offset. For example, if you live in Florida, USA, then you should set your timezone to “US/Eastern” or “America/New_York”, rather than “GMT+5” since it’s GMT+4 during the summer, and your time will be off by an hour. If you’re in California, you should set it to “US/Pacific” or “America/Los_Angeles”. You can change the timezone by editing the /etc/TIMEZONE file.