Java: Wie konvertieren von string mit name des Monats, in DateTime?

Ich habe gesehen, Antworten, lassen Sie mich konvertieren, wenn das format wie

"14/02/1952 14:52:22"

durch die Verwendung von DateTimeFormatter -

DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
DateTime dt = formatter.parseDateTime(string);

Wie Wende ich die gleiche Idee strings in diesem format:

"Sunday, September 29, 2013 7:59:58 AM PDT"

Ich versuche

DateTimeFormatter formatter = DateTimeFormat.forPattern"EEEE, MMMM dd, yyyy h:mm:ss a zzz";
DateTime dt = formatter.parseDateTime(string);

aber es ist sich darüber zu beschweren.

  • Bitte Lesen Sie sich die javadoc von DateTimeFormat und DateTimeFormatter. Es ist alles vorhanden.
  • Ich empfehle " = SimpleDateFormat.
  • Warum würden Sie?
  • Dank Sotirios Delimanolis. Ich bearbeitet meine Frage mit was ich versuche
InformationsquelleAutor Popcorn | 2013-09-30
Schreibe einen Kommentar