首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java面试 >

小疑点:获得Date后,怎么返回去掉后面的时分秒后的Date

2012-01-16 
小问题:获得Date后,如何返回去掉后面的时分秒后的Date?从数据库中读出的Date类型保存到javaDate类型中精确

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

热点排行