In meiner Bewerbung muss ich Stunde und Minute getrennt abrufen:
NSString *currentHour=[string1 substringWithRange: NSMakeRange(0,2)];
int currentHourInNumber=[currentHour intValue];
Betrachten Sie string1
enthält, 11:59:13 AM
was von Datepicker kommt.
Wenn ich den obigen Code verwende, ist es in Ordnung, eine Stunde zu erhalten, wenn sie größer als 9 ist. Andernfalls muss ich mich ändern NSMakeRange(0,1)
, um eine Stunde zwischen 1 und 9 zu erhalten.
Gibt es Methoden, um die Stunde, Minuten usw. zu ermitteln?
Vielen Dank im Voraus, bitte geben Sie mir einen Beispielcode.