无法将Joda DateTime转换为JSON

问题描述

嗨,我正在尝试使用GSON将具有Joda DataTime的对象转换为Json字符串。日期时间未正确转换,它为我提供了我不需要的iChronology值。请使用GSON或其他任何格式将具有Joda DateTime的对象转换为json的正确方法是什么。

import org.joda.time.DateTime;

class Order {
protected DateTime date;

}

val gson = GsonBuilder().setDateFormat(DateFormat.LONG).create()
gson.toJson(order)

字符串看起来像这样

date":{"iChronology":{"iBase":{"iBase":{"iBase":{"iMinDaysInFirstWeek":4}},"iParam":{"iZone":{"iNameKeys":["LMT","GMT","BST","BDST","BS

您的建议非常有帮助

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)