java.sql.date和java.util.date的相互转换
来源:互联网 发布:剑网三军娘捏脸数据 编辑:程序博客网 时间:2024/05/23 01:20
在进行web开发的时候,发现mysql数据库中Date类型是java.sql.Date,但是java本身使用的是java.util.Date,所以需要进行相互转换,在这里整理一下自己了解到的东西。
两者的区别:
java.util.Date 就是在除了SQL语句的情况下面使用
java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分
其中,java.sql.Date是java.util.Date的子类
下面是在开发中比较常用到的方法:
//把string格式的日期转为java.sql.date保存到数据库上// 例如2017-04-20 转为 java.sql.dateString str = "2017-01-02";java.util.Date date1 = simpleDateFormat.parse(str);java.sql.Date date2 = new java.sql.Date(date1.getTime());System.out.println(date1);System.out.println(date2);
//java.sql.date获取当前时间java.sql.Date date = new java.sql.Date(System.currentTimeMillis());System.out.println(date.toString());
//java.util.date获取当前时间java.util.Date date = new Date();System.out.println(date);String dateStr = simpleDateFormat.format(date);System.out.println(dateStr);
//java.sql.date转换为java.util.datejava.sql.Date date = new java.sql.Date(System.currentTimeMillis());java.util.Date date2 = new java.util.Date(date.getTime());System.out.println(simpleDateFormat.format(date2));
0 0
- java.sql.date和java.util.date的相互转换
- Java中util.Date和sql.Date的相互转换
- java.util.Date与java.sql.Date的相互转换
- java.sql.Date java.util.Date String 的相互转换
- java.util.Date与java.sql.Date的相互转换和存取
- java.util.Date 和 java.sql.Date 之间的转换
- Java.sql.Date()和Java.util.Date()的互相转换
- java.util.Date和java.sql.Date之间的转换
- java.util.Date 与java.sql.Date相互转换
- java.sql.Date与java.util.Date相互转换
- java.sql.Timestamp与java.util.Date的相互转换
- java.util.Date与Java.sql.Date的区别与相互转换
- java 基础:java.util.Date和java.sql.Date的区别和相互转化
- Java String和Date的转换以及java.util.Date和java.sql.Date的区别和相互转化及取得年月日的方法
- Date,Timestamp,String之间的转换(java.sql.Date和java.util.Date的理解)
- Java.util.date 与 java.sql.date区别和转换
- Java.util.date 与 java.sql.date区别和转换
- Java.util.date 与 java.sql.date区别和转换
- VS2008工程向Linux移植
- 训练营第六天作业
- bash位置参数变量
- unix高级环境编程.第一章习题答案
- BRDF详解
- java.sql.date和java.util.date的相互转换
- 常引用学习笔记
- 大型网站技术架构演变过程
- 强化学习基础 第二讲 基于模型的动态规划算法
- 一个小例子很好解释了JS的事件队列
- 四大组件及其生命周期
- Unreal Engin_画廊制作笔记 _002<利用简单的网格模型完成场景基本形态>
- leetcode 14
- Google浏览器、firefox浏览器、IE浏览器每次访问自动最新网页