Мой клиент сказал мне, что он предоставит мне временное смещение и дату. Мне нужно преобразовать дату в GMT соответственно.Java- получить преобразованную дату с момента смещения часовой пояс и дату
Я не уверен, если я прав, или нет. Я думаю, что смещение означает, сколько часов вверх и вниз по Гринвичу и после того, как они применяются к этой разнице времени до получения конвертированного.
Пожалуйста, смотрите ниже, что я пытаюсь достичь ожидаемого клиента.
TimeZone timezone = TimeZone.getTimeZone("GMT");
timezone.setRawOffset(28800000);
Если приведенные выше строки кода верны, каким будет код для преобразования даты? Пожалуйста, предложите ...
С уважением
Я хотел бы предложить вам использовать Joda время, чтобы использовать DateTimes с TimeZones : http://www.joda.org/joda-time/ – facundofarias
(a) Вы должны быть более конкретными в своем Вопросе. Приведите примеры ваших данных и ожидаемых/желаемых результатов. (b) найдите StackOverflow перед публикацией. Переходы часовых поясов обрабатывались уже много раз. (c) Совет: найдите «joda» и найдите «java.time». –