Disons que j'ai quelque chose comme 30-10-2025 12:53
, comment pourrais-je le convertir en NSDate? Je suppose qu'il y a une classe qui prend ceci plus une chaîne de format qui lui indique comment la date ressemble à une chaîne, ainsi elle peut l'analyser ... où dois-je regarder?Comment convertir une chaîne en NSDate?
1
A
Répondre
6
Vous pouvez utiliser NSDateFormatter
NSDateFormatter *k= [[NSDateFormatter alloc] init];
[k setFormat:@"your string format"] //ex @"MM/DD/yyyy hh:mm:ss"
NSDate *d=[k dateFromString:yourString];
[k release]
est ici une référence DateFormatter ref
1
Vous pouvez utiliser la classe NSDateFormatter à cette fin.
Mac OS X 10.5 et versions ultérieures, et toutes les versions d'iOS, attendez les chaînes de format selon cette spécification: http: // unicode. org/reports/tr35/tr35-6.html # Date_Format_Patterns – Alex