Je suis à la search d'une méthode qui calcule le nombre total d'heures à partir de nsdate (fait la même chose que la méthode TotalHours dans .net)
exemple: 11:30:30 -> 11.5 heures
Merci d'avance,
Obtenez l'heure et la minute séparées par NSDateComponents
.
NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *components = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit) fromDate:[NSDate date]]; NSInteger hour = [components hour]; NSInteger minute = [components minute];
Ensuite, utilisez ceci pour find la sum.
double totalHours = ((double)hour + (double)minute/60);