Планирование задач и изменения летнего времени - PullRequest
3 голосов
/ 17 декабря 2011

У меня есть этот процесс, который должен планировать события для разных часовых поясов. И этот процесс будет выполняться в одном фиксированном часовом поясе (LN). Я могу легко загрузить всю информацию из всех доступных источников данных и преобразовать время запуска в местное время, а также получить «начальную задержку» и запланировать события.

Проблема в том, что я хочу, чтобы мой процесс был достаточно умным, чтобы обнаруживать изменения DST, произошедшие в любом часовом поясе, и реагировать на них, перепланируя события. И это должно быть сделано после того, как процесс запущен и запущен, а события запланированы. Этот процесс разработан на Java, какие-либо предложения / посоветуйте, пожалуйста?

1 Ответ

1 голос
/ 17 декабря 2011

Я бы настоятельно рекомендовал взглянуть на Joda Time . Я бы назвал это стандартом де-факто расчета времени. Он даже позволяет обновлять данные часового пояса , которые часто меняются.

...