title: nslocale issue in convert string to date
body: <p>I'm new to xcode, pls see below code and link
  <a href="https://stackoverflow.com/questions/20117861/string-value-not-converting-to-date-format">enter link description here</a> </p>
  
  <pre><code>{
  NSString * TempDate = [NSString stringWithFormat:@"%@ %@ %@",Datelbl.text,yearString,TimeLbl.text]; //Thursday, November 21 2013 5:35 PM
  
  [dateFormatter setLocale:[NSLocale currentLocale]];
  [dateFormatter setDateFormat :@"EEEE',' MMMM d yyyy hh:mm a"];
  AppointmentDate = [dateFormatter dateFromString:TempDate];    //NSDate 
  Appointment = [dateFormatter stringFromDate:AppointmentDate]; //NSString 
  }
  </code></pre>
  
  <p>Here , appointmentDate returns this value -> 2013-11-21 12:05:00 +0000,
  Appointment returns this value-> Thursday, November 21 2013 05:35 PM. </p>
  
  <p>I need to get 2013-11-21 05.35 PM. So,how to manage this GMT issue.  </p>