J'ai cherché des réponses, mais celles que j'ai trouvées ne semblaient pas être spécifiques à l'iPhone.
J'ai essentiellement besoin d'obtenir séparément la date et l'heure actuelles, formatées comme suit :
2009-04-26
11:06:54
Editar:
Le code ci-dessous, issu d'une autre question sur le même sujet, génère
now: |2009-06-01 23:18:23 +0100|
dateString: |Jun 01, 2009 23:18|
parsed: |2009-06-01 23:18:00 +0100|
C'est presque ce que je recherche, mais j'aimerais obtenir uniquement la date dans une variable et uniquement l'heure dans une autre.
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MMM dd, yyyy HH:mm"];
NSDate *now = [[NSDate alloc] init];
NSString *dateString = [format stringFromDate:now];
NSDateFormatter *inFormat = [[NSDateFormatter alloc] init];
[inFormat setDateFormat:@"MMM dd, yyyy"];
NSDate *parsed = [inFormat dateFromString:dateString];
NSLog(@"\n"
"now: |%@| \n"
"dateString: |%@| \n"
"parsed: |%@|", now, dateString, parsed);