Je suis confronté à un problème bizarre avec NSDate, lorsque je tente chercher une date à partir de l'appareil, parfois, il montre mois précédent pour certaines versionsComment obtenir la date actuelle du périphérique?
Voici mon morceau de code pour référence
NSDate *date = [NSDate date];
NSDateFormatter *dateF = [[NSDateFormatter alloc]init];
[dateF setDateFormat:@" dd.MM.yyyy "];
NSString *selectedDate = [dateF stringFromDate:date];
Toutes les entrées sont apprécié, Merci
Cela a donné le bon résultat quand je l'ai juste couru. Que voulez-vous dire par "certaines versions?" –
Vous devez définir les paramètres régionaux et le fuseau horaire de votre formateur, pour être sûr qu'il ne prend pas quelque chose de bizarre par défaut. Mais cela ne rendrait pas compte du mois qui passe - la seule raison logique pour cela serait de spécifier accidentellement "mm" pour le mois plutôt que "MM". –