Java的日期与时间(五)java.sql.Date

17 篇文章 0 订阅

Java的日期与时间

原文链接
作者:Jakob Jenkov
译者:阿为
目录http://blog.csdn.net/tjgykhulj/article/details/68952451
所有译者备注将以此形式出现,删除线表示有争议或不明确的地方


五、java.sql.Date

Java中的java.sql.Date类适用于JDBC(数据库连接)API,如果你需要往java.sql.PreparedStatement中设置日期,或从java.sql.ResultSet中读取日期,你会用到java.sql.Date的。

其实吧,java.sql.Datejava.util.Date的派生类(继承),所以任何你在java.util.Date上能做的事,你也可以在java.sql.Date上做。具体可以参见上一章

创建一个java.sql.Date对象的代码如下:

long time = System.currentTimeMillis();
java.sql.Date date = new java.sql.Date(time);

java.sql.Datejava.util.Date 最大的不同在于java.sql.Date只记录日期,而没有具体这一天的时间。所以举例来说,如果当前是2009-12-24 23:20,你创建一个java.sql.Date 将只记下2009-12-24这个信息。若你需要保留时间进行JDBC操作,请使用java.sql.Timestamp代替。


下一章:java.sql.Timestamp

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值