社区
Java EE
帖子详情
java.util.Date 和 java.sql.Date
lune2000
2006-04-03 01:51:08
请教大家,java.util包下面的 Date 类型 和 java.sql包下面的 Date 类型和用法有什么区别? 如果向数据库插入当前的时间用哪个 Date 类型比较好?
...全文
213
6
打赏
收藏
java.util.Date 和 java.sql.Date
请教大家,java.util包下面的 Date 类型 和 java.sql包下面的 Date 类型和用法有什么区别? 如果向数据库插入当前的时间用哪个 Date 类型比较好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lune2000
2006-04-08
打赏
举报
回复
好的,我明白了,谢谢大家啊~
wxmmail
2006-04-03
打赏
举报
回复
建议直接使用java提供的GregorianCalendar类,这里面包含了很多好用的有关日期的方法
xuelei81
2006-04-03
打赏
举报
回复
一般来说,操作数据库用java.sql.Date,因为它是java.util.Date的子类,所以,你取出来后也可以当作java.util.Date来使用
Net8Java
2006-04-03
打赏
举报
回复
楼上经典``
我一般用java.util.Date
cuiyingfeng
2006-04-03
打赏
举报
回复
java.sql.Date是那个的子类,只能精确到日。它有一个构造函数可以用Date(long time),返回的一个java.sql.Date对象。今天是4月3号,如果你的time是System.currentTimeMillis(),返回的是2006年4月3号,如果你的time是System.currentTimeMillis()+3600*1000(一小时后是下午4点左右),返回的还是2006年4月3号。当你把这个返回的日子强制转换成java.util.Date,它返回的时间是2006年4月3号0点0分0秒。
你插入数据库的时候选择哪个,取决于你系统的要求,如果是出生日期,就选用java.sql.Date,如果是注册时间,那么插入java.util.Date好一些。
在数据库访问接口中,一般用 java.sql.Timestamp代替java.util.Date。
sgdb
2006-04-03
打赏
举报
回复
java.sql.Date是java.util.Date 的子类,用什么类型应该区别不大吧。我习惯java.sql.Date
Java
并发包源码分析(JDK1.8)
Java
并发包源码分析(JDK1.8):囊括了
java
.
util
.concurrent包中大部分类的源码分析,其中涉及automic包,locks包(AbstractQueuedSynchronizer、ReentrantLock、ReentrantReadWriteLock、LockSupport等),queue...
Java
.
util
.
Date
和
Java
.
sql
.
Date
Java
.
util
.
Date
和
Java
.
sql
.
Date
Java
中有两个
Date
类,一个是
java
.
util
.
Date
通常情况下用它获取当前时间或构造时间,另一个是
java
.
sql
.
Date
是针对
SQL
语句使用的,它只包含日期而没有时间部分。两个类型的时间可以相互...
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
是针对...
java
.
util
.
date
和
java
.
sql
.
date
区别_
java
.
util
.
Date
和
java
.
sql
.
Date
有什么区别?
java
.
sql
.
Date
是为了配合
SQL
DATE
而设置的数据类型。“规范化”的
java
.
sql
.
Date
只包含年月日信息,时分秒毫秒都会清 零。格式类似:YYYY-MM-DD。当我们调用ResultSet的get
Date
()方法来获得返回值时,jav...
Java
.
util
.
Date
和
java
.
sql
.
Date
的区别
Java
.
util
.
Date
和
java
.
sql
.
Date
的区别
Java EE
67,516
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章