Check this
- (NSDate *)dateFromString:(NSString *)date
{
static NSDateFormatter *dateFormatter;
if (!dateFormatter)
{
dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd-MM-yyyy"];
}
NSDate *dateValue= [dateFormatter dateFromString:date];
NSLog(@"Date: %@ Formatted: %@",date,[dateFormatter stringFromDate:dateValue]);
return dateValue;
}