我们在存储时间类型的数据的时,将该数据保存为Long类型 例如:1523255214000 (其转换成date类型后为2018-04-09 14:26:54)。这种数据 明显不能通过人来很快的识别转换,从用户体验上来说我们就需要将其转换为人所能接受的数据类型,即date类型。
<body>
<h1>sessont内置对象</h1>
<%
//使用SimpleDateFormat工具类来格式化日期。(需要导入java.text.*包)
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
//直接生成一个日期对象(接收一个长整型来实例化一个日期对象而不是当前时间,也就是session.getCreationTime(),我们要获得是创建session在时间)
Date d = new Date(session.getCreationTime());
%>
<hr>
Session创建时间:<%=sdf.format(d) %><br> <!-- 使用格式化对象来格式化日期d -->
</body>
效果