很多时候,我们都会遇到关于时间格式的处理问题,例如我们想把数据库中datetime类型的字段在jsp页面上获得并且以我们想要的格式显示出来,这时我们就可以考虑使用SimpleDateFormat,它是Java一个非常好用的类,前天在项目中我就用到了,在此总结下来和大家一起分享!
在jsp页面中引用此类,首先要导入:<%@ page import="java.util.*" %>和<%@ page import="java.text.*"%>这两个类库
接下来,实例化出一个SimpleDateFormat对象来规定你想要在页面上显示的时间格式:
SimpleDateFormat df = new SimpleDateFormat("yy-MM-dd");(注:其中的“—”可以换成“年,月,日”这些汉字);
然后在页面上使用ResultSet rs = null ;Date subtime= rs.getDate("字段名"); 获取该字段内容;
最后,用<%=df.format(subtime)%>即可在jsp页面上轻松搞定时间格式了。