Précédent   Forum du club des développeurs et IT Pro > Systèmes > Mac > XCode
XCode Forum d'entraide sur l'environnement de développement XCode
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 16/01/2013, 03h04   #1
Pierre-Mathieu
Invité de passage
 
Inscription : août 2009
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 7
Points : 0
Points : 0
Par défaut 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
Pierre-Mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h22.


 
 
 
 
Partenaires

Hébergement Web