您的位置:首页 > 编程语言 > Java开发

Java中日期类型和mysql中日期类型进行整合

2015-11-09 19:35 351 查看

1. java与mysql中日期、时间类型总结:

2. java提供与mysql方便交互的三种数据类型

java.sql.Date
java.sql.Time
java.sql.Timestamp

它们都是继承java.util.Date,算是对该类的精简,很适合跟数据库交互。

对于java.util.Date,以前从mysql中查询出来的时间日期类型,都放在java.util.Date类型里面了。这样带来一系列的问题,首先这个类提供的时间操作函数太少,一般都需要转换成java.util.Calendar再去操作。

对于java.util.Calendar,calendar具有强大的跳跃运算和间隔运算能力,在需要的时候,可以将sql系列的时间转成calendar。
先设置calendar为历元,然后从sql系列时间中转换,最后再转回sql系列时间。

3. 实验:java >> mysql

4.实验:mysql >> java

5. 当数据库中的日期值是null时,读取出来进行java对象实例化时:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: