Bắt đầu ngayBắt đầu miễn phí

Tính ngày hết hạn gói đăng ký

Các dịch vụ đăng ký thường xuyên cần tính ngày hết hạn cho người dùng. Trong bài tập này, bạn sẽ tạo một phương thức tùy chỉnh để tính ngày hết hạn gói đăng ký dựa trên thời hạn đăng ký của người dùng.

Tất cả các lớp cần thiết từ java.time đã đượ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

Nhập/Xuất và Streams trong Java

Xem khóa học

Hướng dẫn bài tập

  • Định nghĩa phương thức calculateExpiration() nhận một LocalDate và một integer cho độ dài đăng ký tính theo ngày.
  • Tính ngày hết hạn bằng cách cộng ngày hiện tại và số ngày.
  • Gọi phương thức calculateExpiration() với ngày hôm nay và thời hạn đăng ký 60 ngày.

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 Subscription {
	// Create constructor with date and month
    static LocalDate calculateExpiration(____ date, ____ days){
    	// Add days
        return date.____(days);
    }

    public static void main(String[] args) {
        LocalDate start = LocalDate.now();
        
        // Call method to calculate the expiration date.
        LocalDate expiration = calculateExpiration(____, 60); 
        System.out.println("Expiration date: " + expiration); 
    }
}
Chỉnh sửa và Chạy Mã