请问jsp中如何获得当前日期,

解决方案 »

  1.   

    <%=new java.util.Date() %>
      

  2.   

    <%
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd HH:mm:ss");
    String str = sdf.format(new Date());
    System.out.println("当前时间是:"+str);
    %>
      

  3.   

    <jsp:useBean id="now" class="java.util.Date">
    <fmt:format value=${noe} type="both" dateStyle="full" timeStyle="full"/>
      

  4.   

    可以自己看一下这两个包里关于日期时间的函数
    import java.util.*
    import java.text.*
      

  5.   

    <%
             GregorianCalendar calendarDate = new GregorianCalendar();
             Date d = (Date) calendarDate.getTime();
             DateFormat df = DateFormat.getDateInstance();
             String date = df.format(d);
    %>
    date 应该就是你想要的日起了,格式是 "2008/12/11"
      

  6.   

     SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd-HHmm");//设置日期格式
    System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
             
             //运行结果  2008-11-05-1017 
      

  7.   

    导入必要的包,在你要显示日期的地方写如下代码:
    <%
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd");
    String str = sdf.format(new Date());
    out.println("当前时间是:"+str);
    %>