title: convert one time zone to another using joda time
body: <p>there is a form having a drop down for country ,user will select the country ,then there is a drop down for time zone ,user will select the time zone which are available in country selected by the user.Then user will enter the local date( eg: 26-Dec-2014) and time( 23:11)(24 hours time) this entered date and time is for the selected country and time zone.
  now i have to convert this date and time to GMT time zone. how can i do this using joda time</p>
  
  <p>how the daylight saving time(DST) will be calculate?</p>
  
  <p>i have made a function which accepts the parameters as from time zone,to time zone,date</p>
  
  <pre><code>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);
      }
  </code></pre>
  
  <p>i want to pass the date to this function in a format (24-Feb-2014 12:34) but it is not taking this format</p>