Question

J'ai un NSDate qui représente un moment précis. Le format de cette date est hhmmss. Je veux ajouter une valeur NSInterval (en secondes) à cette valeur de temps.

Exemple:

NSDate =         123000
NSTimeInterval = 3600

Added together = 133000

Quelle est la meilleure façon de le faire?

Était-ce utile?

La solution

Autres conseils

// This will set the time when your view appears it will also
// set the time if you want to retrieve from it.
-(void)viewDidAppear:(BOOL)animated
{
     //Create todays date
     NSDate *duedate = [NSDate date];
     //Add how ever many days you could write 86400*numbe_of_days days 86400/24 for an hour
     //Then simply reassign the variable or use a different one.
     duedate = [duedate dateByAddingTimeInterval:86400];  //I add one day
     [datePicker setDate:duedate animated:YES]; //Animate yes will show your pickers moving
     [datePicker setMinimumDate:duedate]; //Set minimum date.
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top