NSDateFormatter- stringFromDate gibt AM / PM nicht zurück

7
%Vor%

Der obige Code gibt nur die folgende Ausgabe Today's Time: 15:46:43 Ich möchte, dass die Ausgabe Today's Time: 3:46 PM ist. Ich bin viel gesurft und habe keine Möglichkeit gefunden, AM / PM zu zeigen. Wäre wirklich hilfreich, wenn mir jemand helfen könnte, einen Ausweg zu finden. Ich verwende XCode 6.3 und mein Gerät hat iOS 8.3 installiert.

    
Manju Basha 22.05.2015, 10:59
quelle

5 Antworten

13

Überprüfen Sie Ihre Geräteeinstellungen für 24 Stunden. Wenn es aktiviert ist, deaktivieren Sie es.

Dein Code ist vollkommen in Ordnung. Ich bekomme die Ausgabe wie folgt: Heutige Zeit: 04.31.58 Uhr

Wenn Sie keine Sekunden anzeigen möchten, verwenden Sie diesen Code:

%Vor%     
Utsav Parikh 22.05.2015, 11:03
quelle
7

HH: 24-Stunden-Format

%Vor%

Ausgabe

%Vor%

hh: 12-Stunden-Format

%Vor%

Ausgabe

%Vor%     
Yuyutsu 22.05.2015 11:11
quelle
1

Ändern Sie das Zeitformat Ihrer Gerätezeit in das 12-Stunden-Format anstatt in das 24-Stunden-Format . Im 24-Stunden-Format können Sie nicht am Nachmittag ankommen.

Heutige Zeit: 15 : 46: 43

    
abhishekkharwar 22.05.2015 11:05
quelle
1

Versuchen Sie das

%Vor%     
Nikita Khandelwal 22.05.2015 11:35
quelle
0

Versuchen Sie

%Vor%     
Sujay 22.05.2015 11:01
quelle