日期:2014-05-18  浏览次数:20770 次

请教关于添加数据库当前系统时间
我有一个页面要提交当前系统时间,语句如下
pstmt.setDate(1,new   java.sql.Date(new   java.util.Date().getTime()));
数据库时间字段类型:smalldatetime
查询得到时间代码:   date=rst.getString( "生成日期 ");
可是得到的怎么是   2007-05-17   00:00:00.0   或者2007-05-17   12:00:00.0
请问应该如何才能之显示日期,不显示时间,
或者   显示正确的时间   精确到分?


------解决方案--------------------
你用SQL取日期就行了啊!
select to_char(smalldatetime, 'yyyy-mm-dd ') form a
精确到分就是:(smalldatetime, 'yyyy-mm-dd hh-mm-ss ')
------解决方案--------------------
SimpleDateFormat format=new SimpleDateFormat( "yyyy-MM-dd ");
format(date);