Ich habe eine Zeichenfolge wie diese 2013-10-22T01:37:56
. Ich muss diese Zeichenfolge in UTC-Datumsformat wie diese MM/dd/yyyy KK:mm:ss a
ändern. Ich habe versucht, Code, aber es gibt nicht die UTC Datetime.
Mein Code ist
%Vor% Ich bekomme die Ausgabe in MM/dd/yyyy KK:mm:ss a
format. Aber kein UTC-Zeitformat.
Wie man dieses Problem löst?
Versuchen Sie, Ihr Datum mit den Flags Z
oder z
timezone zu formatieren:
Nein, wo in Ihrer Frage erwähnen Sie die Zeitzone . In welcher Zeitzone ist diese Eingabezeichenfolge enthalten? Welche Zeitzone möchten Sie für Ihre Ausgabe? Und UTC ist eine Zeitzone (oder deren Fehlen, abhängig von Ihrer Einstellung) kein String-Format .
Ihre Eingabezeichenfolge befindet sich im Format ISO 8601 , mit dem Unterschied, dass offset von UTC .
Hier ist ein Beispielcode in Joda-Time 2.3, der zeigt, wie man mit Zeitzonen umgeht. Joda-Time hat eingebaute Formatierer zum Parsen und String-Darstellungen von Datum-Uhrzeit-Werten generieren.
%Vor%Um String-Darstellungen in anderen Formaten zu erzeugen, suchen Sie in StackOverflow nach "Joda format".