获取数据库中的Date类型数据

数据库中的该类型数据是有年月日时分秒的,但是我获取出来为啥只有年月日
获取方法:rs.getDate("REG_DATE");
数据库中数据:图片说明
输出结果:图片说明

to_char(date,'YYYY-MM-DD HH24:MI:SS')

你在写sql语句的时候,需要将日期查出来,将其转成字符串,楼上说的就没错!

谢谢楼上两位的回答,有没有办法从java代码里控制

在后面直接加上格式就可以了, http://blog.csdn.net/gxx13285640837/article/details/76576023 这是我的博客,上面详细介绍了sql时间的
各种转换方法,你可以看看

rs.getDate()这个本来就是指读取日期的函数
像楼上两位说的,把日期这列直接Select出来就可以了,在编程语言里面转成字符串,或者指定的年月日时分秒格式即可

dateFormat()