java时间格式化兼容多种格式,1位月份2月份

  • 把可能出现的格式都写在pattern中
LocalDate.parse("2023-8-1",DateTimeFormatter.ofPattern(
"[yyyy-MM-dd][yyyy-MM-d][yyyy-M-d][yyyy-M-dd][yyyy/MM/dd][yyyy/MM/d][yyyy/M/d][yyyy/M/dd]"
))

你可能感兴趣的:(java,开发语言)