将sql.date变成指定的类型转换成util.date

kolnick 2011-10-19 11:04:47
public static java.util.Date changdateformart(java.sql.Date dt)
{
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");

java.util.Date de = new java.util.Date(dt.getTime());// 转换成 util.date

String time = sdf.format(de.getTime());// 将util.date 转换成指定格式的字符串形式
try
{
de = new java.util.Date(sdf.parse(time).getTime()); // 将字符串转换为 util.date
}
catch (ParseException e)
{
e.printStackTrace();
}
return de;
}
...全文
81 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
风尘中国 2011-10-19
  • 打赏
  • 举报
回复
java.sql.Date本身就是java.util.Date的子类,所以根本不需要什么转化函数,如果你这里需要一个java.util.Date 而现在有一个java.sql.Date ,那没有问题,你直接 java.util.Date de=ds; 直接拿java.sql.Date当java.util.Date用就可以了 ,就是时分秒信息都为0 罢了

不懂你在干什么
我嘞个去 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ioe_gaoyong 的回复:]
不知道楼主是什么意思,java.sql.Date本身就是一个java.utilDate的子类啊
[/Quote]
+
风尘中国 2011-10-19
  • 打赏
  • 举报
回复
不知道楼主是什么意思,java.sql.Date本身就是一个java.utilDate的子类啊

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧