конвертировать один часовой пояс в другой, используя время йода

есть форма с выпадающим списком для страны, пользователь выбирает страну, затем есть раскрывающийся список для часового пояса, пользователь выбирает часовой пояс, который доступен в стране, выбранной пользователем. Затем пользователь вводит локальную дату (например, 26 декабря 2014 г.) и время (23:11) (время 24 часа), эти введенные дата и время предназначены для выбранной страны и часового пояса. Теперь я должен преобразовать эту дату и время в часовой пояс GMT. Как я могу сделать это, используя время Joda

как будет рассчитываться переход на летнее время?

Я сделал функцию, которая принимает параметры от часового пояса, часового пояса, даты

public static String convertTimeZones( String fromTimeZoneString, 
             String toTimeZoneString, String fromDateTime) {
         DateTimeZone fromTimeZone = DateTimeZone.forID(fromTimeZoneString);
         DateTimeZone toTimeZone = DateTimeZone.forID(toTimeZoneString);
         DateTime dateTime = new DateTime(fromDateTime, fromTimeZone);

         DateTimeFormatter outputFormatter 
            = DateTimeFormat.forPattern("dd-MMM-yyyy HH:mm").withZone(toTimeZone);
        return outputFormatter.print(dateTime);
    }

я хочу передать дату этой функции в формате (24 февраля 2014 12:34), но этот формат не принимается

Ответы на вопрос(1)

Ваш ответ на вопрос