NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init];
[timeFormat setDateFormat:@"hh:mm a"];
NSDate* sourceDate = [timeFormat dateFromString:@"19/11/2010 12:00 am"];
if(sourceDate==nil)
{
NSLog(@"source date nil");
}
J'utilise le réglage 24 heures sur iPhone. Après que je passe au réglage de 24 heures, la date de la chaîne revient toujours à zéro. Je remplace le format 12 heures, ça marche à nouveau. Pourquoi ?dateFromString retour nul après modification 24 heures