import java.time.LocalDate
import java.time.format.TextStyle
import java.util.Locale
fun getMonthName(date: LocalDate, locale: Locale = Locale.getDefault()): String {
return date.month.getDisplayName(TextStyle.FULL, locale)
}
fun main() {
val date = LocalDate.of(2025, 1, 7)
val monthName = getMonthName(date)
println(monthName)
}
/*
run:
January
*/