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