Maand en jaar uit datums halen
Je houdt de maandelijkse voorraad bij voor je elektronicawinkel. Haal de maand en het jaar uit elke datum door datumstandaardisatie toe te passen!
De benodigde packages, zoals LocalDate en DateTimeFormatter, zijn al voor je geïmporteerd.
Deze oefening maakt deel uit van de cursus
Data opschonen in Java
Oefeninstructies
- Geef het formaat op van
date1met eencijferige maand/dag. - Geef het formaat op van
date2met maand/dag met voorloopnul. - Haal de maand en het jaar uit
date1endate2.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
public class DateStandardizationExample {
public static void main(String[] args) {
// Specify the format of date1 with single-digit month/day
LocalDate date1 = LocalDate.parse("1/1/23", DateTimeFormatter.ofPattern("____/____/____"));
// Specify the format of date2 with zero-padded month/day
LocalDate date2 = LocalDate.parse("07-01-2023", DateTimeFormatter.ofPattern("____-____-____"));
// Extract the month and year from date1 and date2
System.out.println("Month and year of " + date1 + ": " + date1.____() + " " + date1.____());
System.out.println("Month and year of " + date2 + ": " + date2.____() + " " + date2.____());
}
}