2010-12-14 17 views
1

J'ai implémenté une application de calendrier pour iPhone.Comment définir un format de date sur iPhone

Je reçois la date actuelle en utilisant [NSDate date].

Maintenant je veux afficher seulement "Mardi". Alors, comment puis-je obtenir cette sortie. Je ne sais pas quel format je dois utiliser.

Merci.

Répondre

3

Vous avez besoin de NSDateFormatter.

NSDateFormatter *dayFormat = [[NSDateFormatter alloc] init]; 
[dayFormat setDateFormat:@"EEEE"]; 
NSDate *now = [[NSDate alloc] init]; 
NSString *formattedDay = [dayFormat stringFromDate:now]; 

Voir the Unicode reference pour toutes les options de format que vous pouvez utiliser.