Метод firstMonthOfQuarter
Метод firstMonthOfQuarter класса Month возвращает первый месяц квартала для текущего месяца.
Квартал состоит из трех месяцев: январь-март, апрель-июнь, июль-сентябрь, октябрь-декабрь.
Импорт
import java.time.Month
Синтаксис
fun firstMonthOfQuarter(): Month
Пример
Получим первый месяц квартала для апреля:
val month = Month.APRIL
val firstMonth = month.firstMonthOfQuarter()
println(firstMonth)
Результат выполнения кода:
String "APRIL"
Пример
Получим первый месяц квартала для декабря:
val month = Month.DECEMBER
val firstMonth = month.firstMonthOfQuarter()
println(firstMonth)
Результат выполнения кода:
String "OCTOBER"
Пример
Получим числовое значение первого месяца квартала для февраля:
val month = Month.FEBRUARY
val firstMonth = month.firstMonthOfQuarter()
val monthValue = firstMonth.getValue()
println(monthValue)
Результат выполнения кода:
Int 1
Пример
Проверим первый месяц квартала для всех месяцев года:
for (month in Month.values()) {
val firstMonth = month.firstMonthOfQuarter()
println("${month}: $firstMonth")
}
Результат выполнения кода:
String "JANUARY: JANUARY"
String "FEBRUARY: JANUARY"
String "MARCH: JANUARY"
String "APRIL: APRIL"
String "MAY: APRIL"
String "JUNE: APRIL"
String "JULY: JULY"
String "AUGUST: JULY"
String "SEPTEMBER: JULY"
String "OCTOBER: OCTOBER"
String "NOVEMBER: OCTOBER"
String "DECEMBER: OCTOBER"