Try it.
NSDateFormatter *dateFormatter = [NSDateFormatter new]; [dateFormatter setDateFormat:@"dd/MM/yyyy HH:mm"];
and if you need a specific time zone date, see the code below.
NSDate *myDate = [NSDate date]; NSDateFormatter *dateFormatter1 = [[NSDateFormatter alloc] init]; [dateFormatter1 setDateStyle:NSDateFormatterLongStyle]; [dateFormatter1 setTimeStyle:NSDateFormatterLongStyle]; [dateFormatter1 setDateFormat:@"dd/MM/yyy hh:mm a"]; NSTimeZone *timeZone = [NSTimeZone timeZoneWithName: @"Asia/Calcutta"]; [dateFormatter1 setTimeZone:timeZone]; NSString *dateString = [dateFormatter1 stringFromDate: myDate]; NSLog(@"%@", dateString);
source share