Come posso impostare lo stile di ora AM/PM in minuscolo? Sto usando il seguente codice e secondo la documentazione di Apple questo dovrebbe restituire questi valori in minuscolo ma non è così.Come impostare AM/PM da TimesTtyle in minuscolo usando l'SDK dell'iPhone
[_detailsTimeFormatter setTimeStyle:NSDateFormatterShortStyle];
Grazie, ha funzionato perfettamente. È strano che la documentazione mostri l'output sbagliato. Ho anche scoperto in modalità 12 ore c'è uno zero iniziale prima dell'ora, 01:49 pm. Fastidiosamente non ho capito come rimuoverlo. Sembra correlato alle impostazioni di sistema del dispositivo perché l'orologio nella parte superiore è lo stesso e non è lì sul simulatore. – Jim
@Jim è un po 'in ritardo, ma se si dovesse impostare un formato di data personalizzato (è tuttavia scoraggiato), ad esempio: 'date.dateFormat = @" h: mm a ";' Si otterrebbe la cifra automatica singola o doppia per le ore. –
Questo è antico, ma pensi che ci sia un modo per rimuovere lo spazio tra 'h: mm' e' a' e mantenere le lettere minuscole am/pm usando un 'NSDateFormatter'? – NSTJ