I have a method
+ (NSDate *) convertToDateFrom:(NSString *) dateString { if (dateString == nil || [dateString isEqual:@""]) return nil; //return nil if dateString is empty NSDateFormatter *df = [[NSDateFormatter alloc] init]; [df setDateFormat:@"EEEE, dd MMMM yyyy HH:mm"]; NSDate *date = [df dateFromString:dateString]; return date; }
When i pass
@"Monday, 21 November 2011 17:01"
It returns the wrong date,
2011-11-21 23:14:00 +0000
I am not sure if I use these flags correctly, or NSDateFormatter is not converting my string correctly today.
Am I doing something wrong?
thanks
source share