<%@ page contentType="text/html; charset=GBK" %>
<%@ page import= "java.text.SimpleDateFormat"%>
<%
String sDateAndTime = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new Date());
out.println(sDateAndTime);
%>
不过这个等到的是你web服务器的时间,你的数据库和web服务器是同一台机器吗?如果时就没问题。你用的是什么数据库?你想要数据库时间还是web服务器时间?

解决方案 »

  1.   

    用getString()取日期型数据,然后用Timestamp.valueOf就可以了
      

  2.   

    我用的是oracle数据库!服务器与数据库就在一个机器上,我需要数据库时间。是从一个Date字段里取出来的。
      

  3.   

    写一个方法:
    执行“select to_char(sysdate,'YYYY/MM/DD HH24:MI:SS') from DUAL”就能得到你要的
      

  4.   

    用数据库中的sql语句,或编码都可以实现。
    ^_^
    不要用date()
    改成cenlendar()
    ^_^