Joda -Zeit analysiert die Monate nicht richtig
Posted: 17 Mar 2025, 02:46
Ich habe diesen einfachen Stück o Code: < /p>
DateTimeFormatter format = DateTimeFormat.forPattern("YYYY MM DD");
DateTime dateTime;
String buffer = "2013 01 01";
dateTime = format.parseDateTime(buffer);
System.out.println(dateTime.getMonthOfYear());
buffer = "2013 02 01";
dateTime = format.parseDateTime(buffer);
System.out.println(dateTime.getMonthOfYear());
< /code>
und Ausgabe ist:
1
1 < /p>
Aber ich würde erwarten:
1
2 < /p>
...Wo ist das Problem? Ich muss keinen Monat des Jahr>
DateTimeFormatter format = DateTimeFormat.forPattern("YYYY MM DD");
DateTime dateTime;
String buffer = "2013 01 01";
dateTime = format.parseDateTime(buffer);
System.out.println(dateTime.getMonthOfYear());
buffer = "2013 02 01";
dateTime = format.parseDateTime(buffer);
System.out.println(dateTime.getMonthOfYear());
< /code>
und Ausgabe ist:
1
1 < /p>
Aber ich würde erwarten:
1
2 < /p>
...Wo ist das Problem? Ich muss keinen Monat des Jahr>