数据库Date类型和JavaDate类型的转换
2016-02-25 13:18
579 查看
[align=left]问题:[/align]
[align=left] java.lang.ClassCastException : java.util.Date cannot be cast to java.sql.Date[/align]
[align=left]1.若是想将字符串装换成sql.date类型[/align]
String str="1989-11-23 12:25:20";
java.sql.Date date=java.sql.Date.valueof(str);
str的日期格式要和数据库中的一样
2.将字符串转换成java.util.Date
DateFormat df=new SimpleDateFormat("yyyy-MM-dd");
df.parse("");
3.将java.util.Date转换成String
DateFormat df=new SimpleDateFormat("yyyy-MM-dd");
df.format(new Date());
4.将java.util.Date 转换为 java.sql.Date
Date d=new Date();
java.sql.Date(d.getTime())
[align=left] java.lang.ClassCastException : java.util.Date cannot be cast to java.sql.Date[/align]
[align=left]1.若是想将字符串装换成sql.date类型[/align]
String str="1989-11-23 12:25:20";
java.sql.Date date=java.sql.Date.valueof(str);
str的日期格式要和数据库中的一样
2.将字符串转换成java.util.Date
DateFormat df=new SimpleDateFormat("yyyy-MM-dd");
df.parse("");
3.将java.util.Date转换成String
DateFormat df=new SimpleDateFormat("yyyy-MM-dd");
df.format(new Date());
4.将java.util.Date 转换为 java.sql.Date
Date d=new Date();
java.sql.Date(d.getTime())
相关文章推荐
- SpringMVC中的异步提交表单
- java分割字符串
- Java核心技术学习笔记之三——Java中的控制流程for循环while循环
- 在java中如何实现C#语法里的按引用传递参数
- Spring 4.2.4.RELEASE MVC 学习笔记 - 1 - Maven(咋个办呢 zgbn)
- java 泛型原理
- Java命名规范
- java 日期和时间
- java内部类里面使用static
- A星算法(Java实现)
- Java序列化详解
- JAVA Exception理解
- 【持续更新】把.net代码转换为java代码的注意事项
- 242. Valid Anagram
- Java设计模式——桥接模式
- [leetcode]ZigZag Conversion
- java基础-Map集合
- POJ 1222 Java: Extended lights out 枚举
- java笔记:关于类与接口的继承
- 《Java JDK8学习笔记》读书笔记(3)