小问题:获得Date后,如何返回去掉后面的时分秒后的Date?
从数据库中读出的Date类型保存到java Date类型中精确到时分秒,我想去掉时分秒。只要年月日的日期类型,就是要把有年月日时分秒的日期类型转换成无时分秒的Date类行。
------解决方案--------------------那到底要什么啊,你打印就打印 String s=sdf.format(data);
取值就用他了 : Date date = sdf.parse(s) ;
受不了啦 ,胸口痛
------解决方案-------------------- System.out.println(tempDate);调用的是Date.toString函数
你继承Date类,重写Date.toString函数也行
------解决方案--------------------说清楚就行了,不需要那么麻烦,jsp有这个标签:
(第一行是引入)
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
(time是后台传过来的,你放到request或者session都可以)
<fmt:formatDate value="${time}" pattern="yyyy-MM-dd"/></s:param>