Dire que je donne les résultats suivants:Obtenez juste le mois, le jour ou l'année partie de NSDate?
NSDate *today = [NSDate date];
Comment puis-je juste la valeur entière get pour le mois? journée? ou année?
Dire que je donne les résultats suivants:Obtenez juste le mois, le jour ou l'année partie de NSDate?
NSDate *today = [NSDate date];
Comment puis-je juste la valeur entière get pour le mois? journée? ou année?
Ou vous pouvez simplement utiliser la classe NSDate:
NSDate *date = [NSDate date];
int month = [[date descriptionWithCalendarFormat:@"%m" timeZone:nil locale:nil] intValue];
int day = [[date descriptionWithCalendarFormat:@"%d" timeZone:nil locale:nil] intValue];
int year = [[date descriptionWithCalendarFormat:@"%Y" timeZone:nil locale:nil] intValue];
NSLog(@"Today: %i-%i-%i", year, month, day);
espérons que cela fonctionne, ief2
Vous souhaitez que cette NSDateCOmponenets
spécifiquement:
- (NSDateComponents *)components:(NSUInteger)unitFlags fromDate:(NSDate *)date
Comps est jamais défini ici? Je cherche juste à diviser la date actuelle en parties, semble si complexe pour une chose si simple – Slee
bienvenue à l'objectif-c! – ennuikiller
c'est exactement ce que je cherchais! – Slee
est-ce public API? J'ai eu un avertissement pour ça. – karim
Il est probablement obsolète maintenant – v1Axvw