Saya ingin mendapatkan tanggal dari 7 hari yang lalu hingga hari ini di Kotlin. Ada saran? Inilah yang saya miliki sejauh ini.
Gunakan fungsi ini, untuk mendapatkan tanggal di hari-hari yang telah Anda lewati;
fun getDaysAgo(daysAgo: Int): Date {
val calendar = Calendar.getInstance()
calendar.add(Calendar.DAY_OF_YEAR, -daysAgo)
return calendar.time
}
atau dengan cara ini.
val date = Calendar.getInstance() // 19-01-2018
date.add(Calendar.DATE, -7) // 12-01-2018
atau bisa juga seperti ini.
DateTime.now().minusDays(7)
Beres.