Mam serwis, który po SOAPie zwraca mi czas w formacie 2025-07-04T10:39:25+02:00 (ISO 8601 co oznacza, że zdarzenie miało miejsce o 10:39 czasu lokalnego i taki czas potrzebuję wyświetlić). Czas przypisuję do DateTime, a nastepnie podczas wyświetlania formatuję przez
billingRecord.StartDate.ToLocalTime().ToString()
Jeżeli odpalę aplikację na swoim komputerze z Windowsem to dostaję wynik 10:39, ale jeżeli przeniosę ta aplikację na Linuxa i odpalę w kontenerze dockerowym to pokazuje się 8:39 (strefę czasowa i czas ustawione są poprawnie przez zamonotowanie - /etc/timezone:/etc/timezone:ro). Gdzie szukać powodu takiego przesunięcia?