import java.time.LocalDate
import java.time.temporal.WeekFields
import java.util.Locale
fun getWeekNumber(date: LocalDate): Int {
val weekFields = WeekFields.of(Locale.getDefault())
return date.get(weekFields.weekOfWeekBasedYear())
}
fun main() {
val date = LocalDate.of(2025, 3, 15)
val weekNumber = getWeekNumber(date)
println("The week number is: $weekNumber")
}
/*
run:
The week number is: 11
*/