情况有变,我现在要问的问题是为何时间显示是
2002-05-17 15:45:14.737
笨PLMM谢谢各位

解决方案 »

  1.   

    我在数据库中用的是datetime(8),我没有转换时间格式也是有小数点和后面的数(应该是毫秒吧),请问是怎么一回事
      

  2.   

    第一种方式:
    <html>
    <head><title>取得系统时间</title></head>
    <body>
    <%java.util.Date date=new java.util.Date();%>
    现在是:<%=date%>
    </body>
    </html>
    运行结果:
    现在是:Tue Jul 31 10:32:52 CST 2001 第二种方式:
    <%@ page import="java.util.*, java.text.*" %> 
    <HTML> 
    <HEAD><TITLE>显示当前时间</TITLE></HEAD> 
    <BODY> 
    当前时间:
    <% 
    Date now = new Date(); 
    out.println(DateFormat.getTimeInstance().format(now)); 
    %> 
    </BODY> 
    </HTML> 运行结果:
    10:31:42 AM 第三种方式:
    <% 
          java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy年MM月dd日");  
          java.util.Date currentTime_1 = new java.util.Date(); 
           out.print(formatter.format(currentTime_1)); 
        %>运行结果:
    2001年07月31日 第四种方式:
    <% 
          java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy/MM/dd HH/mm/ss");  
          java.util.Date currentTime_1 = new java.util.Date(); 
           out.print(formatter.format(currentTime_1)); 
        %>运行结果:
    2001/07/31 10/32/52第三四两种方式其实是一样的他可以产生千变万化的格式。+--------------------+
    |不懂就问,懂就教人!|