учитывая, что 99% пользователей никогда не меняют дефолтные настройки, я перекладываю ответственность за TZ и DST на производителя оси
то есть беру их из системы — как правило там все в порядке
тому 1%, где не все в порядке, советую настроить часовой пояс у себя в виндах, после чего они удовлетворяются
таким образом все юзера видят все времна в системе в своих таймзонах
им это привычно и удобно
я считаю что это правильный подход