代码之家  ›  专栏  ›  技术社区  ›  Kris

使用Java 8 DateTimeFormatter和西班牙语月份名称进行解析

  •  5
  • Kris  · 技术社区  · 7 年前

    使用“旧”,Java 8之前的版本 SimpleDateFormat

    new java.text.SimpleDateFormat("MMM yyyy", new java.util.Locale("es", "ES")).parse("Mayo 2017")
    

    Date

    如何使用Java 8和 DateTimeFormatter

    我试过:

    DateTimeFormatter.ofLocalizedDateTime(FormatStyle.FULL).withLocale(new Locale("es", "ES")).ofPattern("MMM yyyy").parse("Mayo 2017")
    

    但只有一个 java.time.format.DateTimeParseException .

    1 回复  |  直到 7 年前