In my office, we have a Windows Server 2012 R2 with our SQL Server on it. We are located in a UTC-7 timezone where we “suffered” DST (but not anymore).
Multiple times a day, our server clock adds 7 hours to itself to coincide with the hour on UTC+0, but the timezone on the server is still set to UTC-7.
We tried changing the time zone to Arizona (UTC-7), where they never used DST, unchecked time sync on any server, and multiple combinations with no success.