year Month
An existing DateTimeFormat for the date part.
Samples
import kotlinx.datetime.LocalDate
import kotlinx.datetime.LocalDateTime
import kotlinx.datetime.YearMonth
import kotlinx.datetime.format.DayOfWeekNames
import kotlinx.datetime.format.MonthNames
import kotlinx.datetime.format.Padding
import kotlinx.datetime.format.alternativeParsing
import kotlinx.datetime.format.char
import kotlin.test.Test
fun main() {
//sampleStart
// Using a predefined format for a year-month in a larger custom format
val format = LocalDate.Format {
yearMonth(YearMonth.Formats.ISO)
chars(", ")
dayOfWeek(DayOfWeekNames.ENGLISH_ABBREVIATED)
char(' ')
dayOfMonth()
}
check(format.format(LocalDate(2021, 1, 13)) == "2021-01, Wed 13")
//sampleEnd
}