Trích xuất tháng và năm từ ngày
Bạn đang theo dõi tồn kho theo tháng cho cửa hàng điện tử của mình. Hãy trích xuất tháng và năm từ mỗi ngày bằng cách áp dụng chuẩn hóa định dạng ngày!
Các gói cần thiết như LocalDate và DateTimeFormatter đã được nhập sẵn cho bạn.
Bài tập này là một phần của khóa học
Làm sạch dữ liệu bằng Java
Hướng dẫn bài tập
- Chỉ định định dạng của
date1với tháng/ngày một chữ số. - Chỉ định định dạng của
date2với tháng/ngày có thêm số 0 ở đầu. - Trích xuất tháng và năm từ
date1vàdate2.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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.____());
}
}