Ist es möglich, das Datum mit Java 8 auf Monat zu kürzen?

7

Ich möchte die Millisekunden auf Tage verkürzt bekommen, ich kann

verwenden %Vor%

Aber ich kann nicht auf ChronoUnit.MONTH abschneiden (es löst eine Ausnahme aus). Benötige ich einen Kalender ?

    
EnverOsmanov 11.06.2015, 08:28
quelle

4 Antworten

10

Eine Möglichkeit wäre, den Tag manuell auf den Ersten des Monats einzustellen:

%Vor%

Oder eine Alternative mit LocalDate , die vielleicht sauberer ist:

%Vor%     
assylias 11.06.2015, 08:40
quelle
10

Das ist java.time.temporal.TemporalAdjusters für.

%Vor%     
Simon 14.04.2016 11:35
quelle
1

Für einen einfachen Weg:

%Vor%

Die Ausgabe ist:

%Vor%     
MozenRath 11.06.2015 09:19
quelle
0

Ich hatte natürlich das gleiche Problem bei der Arbeit mit Zeitpunkten, dann löste folgender Code mein Problem:

%Vor%     
epcpu 04.04.2018 06:05
quelle

Tags und Links