怎么把java.util.Date 转化成java.sql.Date

endlessachingneed 2003-10-21 08:34:45
因为是在数据库中坐select的条件,所以必须是java.sql.Date,而且格式必须是 日期:dd/MM/yyyy

时间:HH:MM:SS

要怎么样才能把java.util.Date转化成java.sql.Date而且设置成所需要的格式呢
...全文
37 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
leotonny 2003-10-21
  • 打赏
  • 举报
回复
看api,SimpleDateFormat类的两个方法:parse和format就足够你用了,
另外,java.sql.Date是java.util.Date的子类,你可以把java.sql.Date强制转换成java.util.Date
qljsd 2003-10-21
  • 打赏
  • 举报
回复
你可以用DateFormat类进行转换
endlessachingneed 2003-10-21
  • 打赏
  • 举报
回复
这样出来的格式是

yyyy/MM/dd

但是需要的是dd/MM/yyyy,应该怎么改


关于select的语句,请看这张帖子http://expert.csdn.net/Expert/topic/2367/2367941.xml?temp=.6463892
qiangchen 2003-10-21
  • 打赏
  • 举报
回复
java.util.Date dteExp = new java.util.Date();
java.sql.Date ddd = new java.sql.Date(dteExp.getTime());
fft123 2003-10-21
  • 打赏
  • 举报
回复
把你现在写的select语句贴出来看看
应该不需要转换这么麻烦的

62,612

社区成员

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

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