日期:2014-05-20  浏览次数:20825 次

小问题:获得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>