1. 程式人生 > >SpringMVC中的時間屬性編輯器

SpringMVC中的時間屬性編輯器

自定義時間格式

/**
     * 時間屬性編輯器
     * @param bin
     */
    @InitBinder
    public void initBinder(ServletRequestDataBinder bin){
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");

        CustomDateEditor cust = new CustomDateEditor(sdf, true);

        bin.registerCustomEditor(Date.class, cust);
    }

使用

//注意引數Date型別匯入的包為import java.util.Date;而不是java.sql.Date
@RequestMapping("/date.do")
    public ModelAndView date(Date userTime){
        System.out.println(userTime);
        ModelAndView mav = new ModelAndView("index");
        mav.addObject("userTime", userTime);
        return mav;
    }