Voici mon code.Pourquoi NSDate signale une date erronée?
NSDate *today = [NSDate date];
NSString *todayString = [[today description] substringToIndex:10];
NSLog(@"Today: %@", todayString);
Je reçois le 2011-07-19 au lieu du 2011-07-18. Des idées sur ce qui pourrait être le problème?
Quel est le fuseau horaire dans lequel vous vous trouvez et quel est le fuseau horaire de l'appareil dont vous obtenez la date? –
vérifie également l'heure système réelle du serveur dans le système d'exploitation. – Randy
Mon fuseau horaire est défini sur le fuseau horaire de l'Est. La date actuelle sur mon Mac est le "lundi 18 juillet 2011". En outre, je cours mon application dans le simulateur. – David