在java中如果你的精确率需要达到很高时最好是用
java.sql.Timestamp.

解决方案 »

  1.   

    不要在JSP中使用过多的这种语言,那样会大量的消耗系统资源,会当机的。
    如果想这样做的话,应该在ORACLE中写函数,用JSP调用SQL语句进行查询。本来可以给你这个的查询语句,可是我的硬盘崩掉了,我写的好多的代码烟消云散,半个月没出去玩,郁闷~~~
      

  2.   

    获得resultset之后,rs.getDate("mytime")+" "+rs.getTime("mytime"),
    这样就可以取得一个标准格式的时间了。
    我去看过javadoc,好象是java2里,已经把对日期和时间的处理都分开了,从数据库里取出一个完整的日期时间,就得这么做。
    你试一下。
      

  3.   

    java.sql.Timestamp t = rs.getTimestamp("date");