Я хотел бы узнать самый простой способ на Java, чтобы получить список дат в будущем, когда изменится переход на летнее время.
Один довольно неэлегантный способ сделать это - просто перебирать несколько дней в день, тестируя их против TimeZone.inDaylightTime(). Это будет работать, и я не беспокоюсь об эффективности, так как это нужно будет запускать каждый раз, когда запускается мое приложение, но мне интересно, есть ли более простой способ.
Если вам интересно, почему я это делаю, это потому, что у меня есть приложение javascript, которое должно обрабатывать сторонние данные, содержащие отметки времени UTC. Я хочу надежный способ перевода с GMT на EST на стороне клиента. См. Javascript - время Unix для определенного часового пояса Я написал несколько javascript, которые будут делать это, но я хочу получить точные даты перехода с сервера.