Questions marquées «nsdate»

115
Comment obtenir une date ISO 8601 sur iOS?

Il est assez facile d'obtenir la chaîne de date ISO 8601 (par exemple, 2004-02-12T15:19:21+00:00) en PHP via date('c'), mais comment l'obtenir en Objective-C (iPhone)? Existe-t-il un moyen aussi court de le faire? Voici le long chemin que j'ai trouvé pour le faire: NSDateFormatter* dateFormatter =...

104
NSDate début et fin de journée

-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0];...

96
iOS: comparez deux dates

J'ai un NSDateque je dois comparer avec deux autres NSDateet j'essaye avec NSOrderAscendinget NSOrderDescendingmais si ma date est égale à deux autres dates? Exemple: si j'ai un myDate = 24/05/2011 et deux autres qui sont un = 24/05/2011et deux, 24/05/2011que puis-je utiliser?

90
Obtenez le jour de la semaine en utilisant NSDate

J'ai créé une méthode qui est censée prendre une chaîne sous la forme "AAAA-MM-JJ" et cracher un int qui représente la position des dates par rapport à la semaine dans laquelle elle se trouve (peu importe si elle se chevauche entre les mois). Donc par exemple dimanche = 1 lundi = 2 et ainsi de...