Vous pouvez facilement trouver le nombre de jours dans un mois en utilisant la méthode getActualMaximum
de la classe Calendar.
Jusqu'à présent, j'ai ajouté des horodatages tous les jours et j'ai fait une boucle jusqu'à ce que le mois change. .. ..
import java.util.*
fun main(args: Array<String>) {
val calendar = Calendar.getInstance()
val year = 2020
val month = 2
calendar.set(year, month - 1, 1) //Notez que le mois est spécifié à partir de 0
val maxDay = calendar.getActualMaximum(Calendar.DAY_OF_MONTH)
print("${year}Année${month}La lune${maxDay}Il y a un jour")
}