仅在JSP中获取日期

时间:2011-03-13 06:43:16

标签: html

我尝试过一个在JSP中显示完整日期格式的程序。

<%@page contentType="text/html" import="java.util.*" %>


<html>
<body>
<p>&nbsp;</p>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing
="0" width="460" bgcolor="#EEFFCA">

<tr>
<td width="100%"><font size="6" color
="#008000">&nbsp;Date Example</font></td>

</tr>
<tr>
<td width="100%"><b>&nbsp;Current Date 
and time is:&nbsp; <font color="#FF0000">


<%= new java.util.Date() %>
</font></b></td>
</tr>
</table>
</center>
</div>
</body>
</html>

我得到的输出是2011年3月13日12:08:41 IST 2011 我只需要约会。我怎么能得到它?

先谢谢。

2 个答案:

答案 0 :(得分:0)

尝试:

<%
    DateFormat df = new SimpleDateFormat("dd/MM/yy");
    String formattedDate = df.format(new Date());
    out.println(formattedDate);
%>

答案 1 :(得分:0)

您应该使用 DateFormat 格式化输出。

两行之间:

<%@page contentType="text/html" import="java.util.*" %>


<html>
.....

插入格式代码:

<%
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String date = formatter.format(new java.util.Date());
%>

然后,更改显示结果行:

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

<%= date %>
顺便说一句,我认为你应该研究一下jsp文件如何使用java。 当然,这只是我的建议。