日期对象的处理

问题描述:当我们从前端获取到的参数Date类型的时候,该怎么处理呢?这就需要用到SimpleDateFormat对象了

  • 首先使用SimpleDateFormat的实例化对象调用静态工厂方法=>parse方法,解析输入字符串以创建目标类的实例

  • 然后调用实例方法format(),用以格式化临时对象以产生字符串

  • 代码如下:

    String sbirthday = request.getParameter("sbirthday");
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    Date parse = null;
    try {
       parse = sdf.parse(sbirthday);
    } catch (ParseException e) {
       e.printStackTrace();
    }
    String format = sdf.format(parse);
  • 因为这里是字符串类型,所有在进行引用的时候,需要进行类型转换

    student.setSbirthday(java.sql.Date.valueOf(format));

     

  •  

posted @ 2021-06-10 09:42  苏六来了✨  阅读(73)  评论(0编辑  收藏  举报