当前位置: 代码迷 >> J2SE >> 关于时间读取的有关问题
  详细解决方案

关于时间读取的有关问题

热度:38   发布时间:2016-04-24 13:50:39.0
关于时间读取的问题?
String   date=new   SimpleDateFormat( "yyyy-MM-dd   HH:mm:ss ").format(Calendar.getInstance().getTime());
我用这条语句获取当前时间,写入数据库是2007-9-6   15:16:03这种形式,但再从数据库中读出来显示在JSP页面时就成这样了2007-09-06   15:18:57.0
我现在不想要后面的那个.0我该怎么处理???



------解决方案--------------------
呵呵,从数据库中取出来之后,再用SimpleDateFormat格式化一下啊,因为你取数据库时,取到了毫秒级/。
------解决方案--------------------
<%=rs.getString( "date ").substring(0, 19)%>
------解决方案--------------------
你上面给出的方法没问题的。我在自己的机器上试了。
String date=new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss ").format(Calendar.getInstance().getTime());
查看date的值为 "2007-09-04-06 13:52:33 "
  相关解决方案