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
Lorsque j'enregistre j'obtiens le message suivant dans la console:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
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
Partager