ホームページ  >  に質問  >  本文

java - 转换json格式时间乱码问题

http://img.mukewang.com/58468...

private static String dateFormat;
private static SerializeConfig mapping = new SerializeConfig();
static {
    dateFormat = "yyyy-MM-dd HH:mm:ss";
    mapping.put(Date.class, new SimpleDateFormatSerializer(dateFormat));
}
String jsonString = JSONObject.toJSONString(deal,mapping,SerializerFeature.WriteDateUseDateFormat);

这个方法是把jsonString放入redis中,但有两个方法同时放一个redis中,这两个方法的deal实体类中的属性还不相同,其他代码都一样,不知道是不是这个问题,希望有大神给解释一下

伊谢尔伦伊谢尔伦2716日前661

全員に返信(2)返信します

  • 黄舟

    黄舟2017-04-18 10:28:14

    SimpleDateFormat のスレッドは安全ではないようで、マルチスレッドの同時実行によりこれが発生します

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:28:14

    それほど複雑である必要はなく、使い方はとても簡単です fastjson

    リーリー

    返事
    0
  • キャンセル返事