java中数据库的时间字段和jsp页面显示的不一样

数据库的时间和页面的时间显示不一样,数据库的时间是:2015-05-13 12:24:03 显示到页面上:1431491043000,求解

得到的数据 应该是 日期的毫秒数· 可以通过 new java.Date(毫秒数) 转化成 Java里面的Date 应该就可以了

需要对格式进行转换,转换代码:

protected static final String DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";

    public static String format(java.util.Date date,String dateFormat) {
         if(date == null) {
            return null;
        }
         DateFormat df = new SimpleDateFormat(dateFormat);
         return df.format(date);
    }

你是不是当作整数或者timestamp输出了。
看下你的代码

你接时间的字段用String类型

把毫秒数转换为时间http://blog.csdn.net/enterys/article/details/7877388