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

使用Gson将Java 8 LocalDate序列化为yyyy-mm-dd

  •  43
  • Drux  · 技术社区  · 10 年前

    我正在使用Java 8和最新版本 RELEASE 版本(通过Maven) Gson . 如果我序列化 LocalDate 我得到这样的东西

    "birthday": {
            "year": 1997,
            "month": 11,
            "day": 25
    }
    

    我更喜欢的地方 "birthday": "1997-11-25" Gson还支持更简洁的现成格式吗,还是我必须为 本地日期

    (我试过了 gsonBuilder.setDateFormat(DateFormat.SHORT)

    4 回复  |  直到 10 年前