社区
Java SE
帖子详情
怎么把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而且设置成所需要的格式呢
...全文
43
5
打赏
收藏
怎么把java.util.Date 转化成java.sql.Date
因为是在数据库中坐select的条件,所以必须是java.sql.Date,而且格式必须是 日期:dd/MM/yyyy 时间:HH:MM:SS 要怎么样才能把java.util.Date转化成java.sql.Date而且设置成所需要的格式呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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语句贴出来看看
应该不需要转换这么麻烦的
java
.
util
.
Date
和
java
.
sql
.
Date
使用场景
Java
中有两个
Date
类,
java
.
util
.
Date
和
java
.
sql
.
Date
,
java
.
util
.
Date
是
java
.
sql
.
Date
的父类,两者存在一些异同,总结如下: (1)都是时间类,
java
.
util
.
Date
是
java
.
sql
.
Date
的父类; (2)
java
.
sql
.
Date
是针对数据库使用的,只有日期部分,没有时间部分,格式为yyyy-mm-dd (3)
java
.
util
.
Date
可以用于数据库,也可用于其他地方,包含日期和时间,格式为yyyy-mm-dd h......
java
.
sql
.
Date
和
java
.
util
.
Date
区别及使用
在项目中使用碰到的问题,主要是两者日期格式和转换的问题 首先,查看api,
java
.
sql
.
Date
是
java
.
util
.
Date
的子类 可见这三个类都是
java
.utl.
Date
的子类。 而这三个类都是对应与jdbc处理日期格式的类,有着 不同的日期精度和格式,更加详细内容参考jdk就好 详细查看
java
.
sql
.
Date
类: 一个包装了毫秒值的瘦包装器 (
Java
.
util
.
Date
和
Java
.
sql
.
Date
Java
.
util
.
Date
和
Java
.
sql
.
Date
Java
中有两个
Date
类,一个是
java
.
util
.
Date
通常情况下用它获取当前时间或构造时间,另一个是
java
.
sql
.
Date
是针对
SQL
语句使用的,它只包含日期而没有时间部分。两个类型的时间可以相互转化
Java
.
sql
.
Date
构造方法
Date
(long
date
) 使用给定毫秒时间值构造一个
Date
对象。 方法 void setTime(long
date
) 使用给定毫秒时间值设置现有
Date
对象。 String toStr
java
.
sql
.
Date
和
java
.
util
.
Date
的区别
3. 数据库交互:
java
.
sql
.
Date
可以直接与数据库中的日期类型进行交互,例如在使用JDBC时,可以直接将
java
.
sql
.
Date
对象作为参数传递给
SQL
查询语句。4. 时间精度:
java
.
util
.
Date
可以保存日期和时间的毫秒级精度,而
java
.
sql
.
Date
只保存日期的精度,时间部分被设置为午夜(00:00:00)。总结来说,
java
.
sql
.
Date
适用于与数据库交互时只需要保存日期部分的情况,而
java
.
util
.
Date
则适用于通用的日期和时间处理。
java
.
util
.
date
和
java
.
sql
.
date
区别_
java
.
util
.
Date
和
java
.
sql
.
Date
有什么区别?
java
.
sql
.
Date
,
java
.
sql
.Time和
java
.
sql
.Timestamp三个都是
java
.
util
.
Date
的子类(包装类)。
java
.
sql
.
Date
是为了配合
SQL
DATE
而设置的数据类型。“规范化”的
java
.
sql
.
Date
只包含年月日信息,时分秒毫秒都会清 零。格式类似:YYYY-MM-DD。当我们调用ResultSet的get
Date
()方法来获得返回值时,jav...
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章