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
Instruksi latihan
- Definisikan metode
calculateExpiration()yang menerimaLocalDatedan sebuahintegeruntuk lama langganan dalam hari. - Hitung tanggal kedaluwarsa dengan menambahkan tanggal saat ini dan jumlah hari.
- Panggil metode
calculateExpiration()dengan tanggal hari ini dan langganan selama60hari.
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);
}
}