Ma date se modifie lors de l'enregistrement
Bonjour,
Voilà mon soucis, j'ai un UIDatePicker dans lequel je sélectionne une date qui s'affiche dans un textfield. Cette date en NSString est modifiée en NSDate
Code:
1 2 3 4 5 6 7 8
|
birthDate = [birthDatePicker date];
NSDateFormatter *dateFormate = [[NSDateFormatter alloc]init];
[dateFormate setTimeStyle:NSDateFormatterNoStyle];
[dateFormate setDateFormat:@"yyyy-MM-dd"];
self.birthDateTextField.text = [dateFormate stringFromDate:birthDate];
NSLog(@"Ma date %@", birthDate); |
Lorsque j'enregistre j'obtiens le message suivant dans la console:
Ma date 1960-06-01 01:59:08 +0000
Donc cela semble fonctionner mais lorsque je vérifie dans ma database, je retrouve une valeur de type timestamp: "-657583929"
Pouvez-vous m'aider à obtenir une date lisible et me dire d'où proviens l'erreur sachant que je n'ai aucune erreur à l'exécution?
PS: J'utilise core data.
Merci