从数据库中查出的时间传到前台显示的时候变成了一串数字。
这其实没有错,这串数字是时间戳(timestamp),通常是一个字符序列,唯一地标识某一刻的时间。
例如:1305687917表示的是,从1970年到现在的时间总共是1305687917秒
要想显示正确的时间格式,你需要给出相应的格式
可以在date() 的括号里添上你想要的格式,如Y-m-d,等。
例如:date('Y-m-d H:i:s',1478065615000);
或者:SimpleDateFormat dfs = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
java.util.Date end = dfs.parse("***你取出来的时间**");
或者:在前台显示的时候给 他格式化(我这是thyemlaf 模板 你按你自己的需要改一下)
反正吧你给他格式化了就行了。