该
java.sql.Date类型仅用于存储日期(无时间)信息,因为它映射到
DATE不存储时间的SQL
类型。其
toString()方法的作用是:
以日期转义格式yyyy-mm-dd格式化日期。
要获得所需的输出,可以使用
java.sql.Timestamp,它存储日期
和 时间信息,并映射到SQL
TIMESTAMP类型。它的
toString()方法输出您需要的内容:
以JDBC时间戳转义格式格式化时间戳:yyyy-mm-dd hh:mm:ss.fffffffff,其中ffffffffff表示纳秒。
例:
java.text.DateFormat format = new java.text.SimpleDateFormat("yyyyMMddHHmmss");java.util.Date date = format.parse("20110210120534");java.sql.Timestamp timestamp = new java.sql.Timestamp(date.getTime());System.out.println(timestamp); // prints "2011-02-10 12:05:34.0"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)