jsp输出时间和日期
时间: 2024-09-17 19:02:30 浏览: 102
在JSP(Java Server Pages)中,可以使用Java的内置日期和时间处理类来输出当前的时间和日期。以下是常见的几种方法:
1. 使用`<jsp:useBean>`标签获取`java.util.Date`实例:
```jsp
<jsp:useBean id="currentDate" class="java.util.Date"/>
<%= currentDate.getTime() %> // 输出毫秒值
```
2. 使用`java.text.SimpleDateFormat`格式化日期:
```jsp
<%@ page import="java.text.SimpleDateFormat" %>
<%
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = sdf.format(new Date());
%>
<p>The current date and time is: <%= formattedDate %></p>
```
这里,`"yyyy-MM-dd HH:mm:ss"`是一个模式,你可以根据需要自定义日期和时间的显示格式。
3. 如果你使用的是EL表达式(Expression Language),可以直接使用`#{new java.util.Date().toString()}`:
```jsp
<p>The current date and time is: #{new java.util.Date().toString()}</p>
```
阅读全文