Je souhaite conserver la date et l'heure dans un magasin CoreData sans secondes ni millisecondes. (. Je fais un traitement à arrondir dehors des heures et secondes/millisecondes parasites devient une clé de singe) Il est assez facile de laisser tomber les secondes:Comment effacer NSDate millisecondes
NSDate *now = [NSDate date];
NSDateComponents *time = [[NSCalendar currentCalendar]
components:NSHourCalendarUnit | NSMinuteCalendarUnit
| NSSecondCalendarUnit fromDate:now];
NSDate *nowMinus = [now addTimeInterval:-time.second];
// e.g. 29 Aug 10 4:43:05 -> 29 Aug 10 4:43:00
Cela fonctionne très bien à zéro les secondes, mais je peux Ne pas trouver un NSMillisecondCalendarUnit que je pourrais utiliser pour mettre à zéro les millisecondes, et je dois le faire. Des idées? Merci.
Génial! Je vous remercie! Cela a fonctionné parfaitement. – ed94133