LocalTime возвращает некорректное время

 
У меня LocalTime() возвращает время на 1 час меньше реального (по часам компьютера), т.е. не учитывается переход на летнее время. Причем в журнале пишется правильное локальное время. таким образом получается, что в один и тот же момент времени часы компьютера показывают 19:45, в журнале экспертов указано время 19:45, а LocalTime() возвращает 18:45.
Причина обращения: