J'ai regardé StackOverflow et n'a pas encore trouvé de réponses, si j'ai manqué un poste qui répond à cela, je suis désolé et je serais reconnaissant pour le lien.Conversion de chaîne à NSDate numéro
J'essaye de changer une chaîne "prod.Start" dans un type de NSDate pour la comparaison avec la date d'aujourd'hui. Le code suivant retourne mydate "01/01/1753 00:00:00 -075258"
CODE:
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setFormatterBehavior:NSDateFormatterBehavior10_4];
[format setDateFormat:@"MM/dd/yyyy hh:mm:ss a"];
NSDate *myDate = [format dateFromString: prod.Start]; //prod.Start = 1/1/1753 12:00:00 AM
Toutes les suggestions/conseils seraient appréciés.
Merci
modifier:
fonctionne maintenant: merci pour toute l'aide. Ce que je pensais était une erreur = 0 était 00 heures heures du matin
J'ai essayé 24:00 et la sortie était « 01/01/1753 12:00:00 -075258 »
Merci d'expliquer aussi le " -075258 "= PST était curieux à ce sujet.
FWIW - le -075258 représente le temps moyen local utilisé avant vers 1884 pour ce qui est maintenant l'heure du Pacifique ... http://home.tiscali.nl/~t876506/TZworld.html#nam –