將map集合轉為json對象時遇到一個問題,map中的value為日期格式如"2019-03-01",在使用 JSONObject.toJSON(map).toString() 轉換后的value變成了時間戳,顯示出來很不友好。
fastjson的API中有個方法可以將對象中的時間格式不轉化為時間戳的方法:
JSON.toJSONStringWithDateFormat(Object,dateformat,SerializerFeature.WriteDateUseDateFormat)
例如
JSON.toJSONStringWithDateFormat(map, "yyyy-MM-dd HH:mm:ss", SerializerFeature.WriteDateUseDateFormat);