我有一张Map<String, Object>
类型的地图。我将它转换为JSONObject
,然后在jackson自定义序列化器中序列化为JSON(由于某种原因)。地图中的一个值是Date
类型,当序列化为JSON时,日期字段被序列化为字符串,如:&#34; Mon Jun ....&#34;。但我想要类型为long
的毫秒值。我怎样才能做到这一点?
答案 0 :(得分:0)
创建自定义Serializable
类以覆盖Date
类的默认toString()
方法,将长毫秒值转换为字符串,并将其作为toString()
输出返回。