这几天做项目时,遇到这个问题,现在小小的总结下!
java.sql.Date主动是进行jdbc操作时,用于和后台数据库的Date类型交互(比如oracle中的Date类型),java.sql.Date 一般的格式为"yyyy-MM-dd"的格式。后面不带有时分秒!所以对于前台显示不说,这是一个好东东,java.sql.Dat接受后台的Date类型时,不需要转换(我没验证过,我用的ssh框架,后台Date类型,用java.sql.Dat接受后,没转换)。
java.util.Date是进行其他操作,或有些特殊要求时,考虑使用的,比如说,前台需要年月日和时分秒,这个日期的格式,会带有时分秒的,(eg:Mon Feb 21 14:40:41 CST 2011,这个是个java.util.Date的例子),很头疼的格式。
这两者之间可以互相转换的,转换方法
java.sql.Date sqlDate = new java.sql.Date(java.util.Date.getTime());
当然,这两个出可以转换成String类型,java.sql.Date.toString()就ok,java.util.Date需要借助java.text.SimpleDateFormat()才能转换成字符串的yyyy-MM-dd的格式!
分享到:
相关推荐
java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx
详细介绍java.util.Date和java.sql.Date相互转换的多种方法总结,希望对大家有帮助
java_sql_Date与java_util_Date转换
类型转换 ( Java.util.date与java.sql.date区别和转换
java.sql.date与java.util.date.pdf
此java文件包括常用的日期类型之间的转换,包括java.util.Date、java.sql.Date、String之间的任意类型、格式转换......
java.util.Date与java.sql.Date互转及字符串转换为日期时间格式[文].pdf
主要介绍了java.util.Date与java.sql.Date的区别的相关资料,需要的朋友可以参考下
Java的java.util.Date类是Java初的时间类之一。该类的大部分方法已不推荐使用,取而代之的... 你可以通过getTime()方法访问java.util.Date实例的日期和时间,比如像这样: java.util.Date date = new java.util.D
java中util.date和sql.date的类型转换问题.帮助大家很完善的了解关于java日期类型和数据库日期类型转换的问题,很值得拥有.
java.sql.与java.util的不同
java.util.Date到Json日期的转换
1. java.util.concurrent - Java 并发工具包 2. 阻塞队列 BlockingQueue 3. 数组阻塞队列 ArrayBlockingQueue 4. 延迟队列 DelayQueue 5. 链阻塞队列 LinkedBlockingQueue 6. 具有优先级的阻塞队列 ...
本文通过对数据压缩算法的简要介绍,然后以详细的示例演示了利用java.util.zip包实现数据的压缩与解压,并扩展到在网络传输方面如何应用java.util.zip包现数据压缩与解压
详细介绍了java.util.logging.Logger的用法和结构,对如果扩展Logger起到抛砖引玉的作用!尊重劳动成果,亲下载了要给个评价!
java.util.ConcurrentModificationException 异常问题详解1