In my application I need to get the hour and minute separately:
NSString *currentHour=[string1 substringWithRange: NSMakeRange(0,2)];
int currentHourInNumber=[currentHour intValue];
Consider string1 contains 11:59:13 AM which is coming from datepicker.
Here if I use above code, it’s okay to get hour if it’s greater than 9. Else I need to change NSMakeRange(0,1) to get hour between 1 to 9.
Are there any methods to get the hour, minutes, etc?
Please provide me sample code.
Use an NSDateFormatter to convert
string1into anNSDate, then get the required NSDateComponents:Obj-C:
Swift 1 and 2:
Swift 3:
More about the dateformat is on the official unicode site