У меня есть серверное приложение, которое обрабатывает кредиты в разных часовых поясах.Сервер работает с использованием UTC, запланированное задание запустит процесс на сервере @ 08:00 по местному времени и выберет ссуды в этом часовом поясе для обработки.Сервер должен проверять каждый заем, а затем для определенных займов установить тайм-аут, который будет срабатывать в определенное местное время (с учетом летнего времени), например, для аргумента 17:30 следующего дня, ему нужно будет рассчитать UTC-эквивалентное время, а затемколичество часов, минут и секунд, которые должны пройти до истечения времени ожидания.
Я думаю, что проблема заключается в переводе бизнес-требований на время ожидания в настраиваемую настройку.Это требование может измениться до 17:30 в тот же день или до 17:30 на следующей неделе.Мне нужно решение (если оно есть), которое бы справлялось с изменениями перехода на летнее время, происходящими в период достижения тайм-аута.