Mulai sekarangMulai gratis

Hitung masa kedaluwarsa langganan

Layanan langganan secara rutin perlu menghitung tanggal kedaluwarsa bagi pengguna. Pada latihan ini, Anda akan membuat metode kustom yang menghitung tanggal kedaluwarsa langganan pengguna berdasarkan periode langganannya.

Semua kelas yang diperlukan dari java.time telah diimpor untuk Anda.

Latihan ini merupakan bagian dari kursus

Input/Output dan Stream di Java

Lihat Kursus

Instruksi latihan

  • Definisikan metode calculateExpiration() yang menerima LocalDate dan sebuah integer untuk lama langganan dalam hari.
  • Hitung tanggal kedaluwarsa dengan menambahkan tanggal saat ini dan jumlah hari.
  • Panggil metode calculateExpiration() dengan tanggal hari ini dan langganan selama 60 hari.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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); 
    }
}
Edit dan Jalankan Kode