Convert localDate to the format "MMM dd, yyyy"
By somaria
2022-10-10
import java.time.LocalDate import java.time.format.DateTimeFormatter import java.util.* fun main() { //convert string 2022-08-31T09:05:05.000Z to date val date = "2022-08-31T09:05:05.000Z" val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'") val localDate = LocalDate.parse(date, formatter) println(localDate) //convert localDate to the format "MMM dd, yyyy" val formatter2 = DateTimeFormatter.ofPattern("MMM dd yyyy") val formattedDate = localDate.format(formatter2) println(formattedDate) }

Output

2022-08-31 Aug 31 2022