欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

项目开发中对于date类型数据的处理

程序员文章站 2022-06-12 20:00:12
...

bean中的实体类中用util包下的date

1:在用到时间的handler中加上,记得加注解

作用:把控制层接收jsp页面的time(实际传递的参数为String字符串)转换为date类型

项目开发中对于date类型数据的处理

//将字符串转换为Date类
    @InitBinder
    public void initBinder(WebDataBinder binder, WebRequest request) {
        //转换日期格式
        DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
        //注册自定义的编辑器
        binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
    }

 2:如果在jsp页面想要使用格式化的日期类型,jsp的头部应加上

<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

使用时把${time}改为

<fmt:formatDate value="${time}" pattern="yyyy-MM-dd HH:mm:ss"/> 

或改为

<fmt:formatDate value="${book.pub_date}" pattern="yyyy-MM-dd"/>

 

相关标签: 项目开发