zoukankan      html  css  js  c++  java
  • GSON转换日期数据为特定的JSON数据

      通过JSON传递数据的时候经常需要传递日期,Java中可以通过GSON将日期转换为特定格式的JSON数据。

    1.普通的GSON转换日期

        public void query(HttpServletRequest request, HttpServletResponse response, RegisterService service)
                throws Exception {
            Integer id = Integer.parseInt(request.getParameter("id"));
            Register register = service.getRegisterById(id);
            Gson gson = new Gson();
            String json = gson.toJson(register);
            System.out.println(json);
            response.getWriter().write(json);
        }

     转换后的日期格式:

    前台界面显示:

    2.如果需要将日期格式转换为特定日期格式的数据:

        // 查询
        public void query(HttpServletRequest request, HttpServletResponse response, RegisterService service)
                throws Exception {
            Integer id = Integer.parseInt(request.getParameter("id"));
            Register register = service.getRegisterById(id);
            //转换日期格式,也可以new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss").create(); 
            Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd").create();
            String json = gson.toJson(register);
            System.out.println(json);
            response.getWriter().write(json);
        }

     转换后的日期JSON:

    前台界面显示的日期格式:

  • 相关阅读:
    网页挂马实验
    基于内核网络过滤实验
    基与内核的键盘记录实验
    网络蠕虫病毒代码分析
    脚本病毒编写实验
    病毒查找与清除实验
    木马分析(植入分析)实验
    木马分析(控制分析)实验
    木马分析(隐藏分析)实验
    移动存储型病毒分析实验
  • 原文地址:https://www.cnblogs.com/qlqwjy/p/7425865.html
Copyright © 2011-2022 走看看