Why does the below code output the incorrect Date
after conversion?
NSString *customDate = @"23-06-1993";
NSLog(@"Custom Date: %@", customDate);
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd-MM-yyyy"];
NSDate *birthDayDate = [formatter dateFromString:customDate];
NSLog(@"After Conversion: %@", birthDayDate);
Output:
Custom Date: 20-12-1993
After Conversion: 1993-12-19 16:00:00 +0000
Thanks in advance.