你用new Date()返回一个Date对象,当然无法显示
要先转换成String
我用的函数如下:/*
* 获取年月日的函数
*/
private String getDate()
{
SimpleDateFormat formatter=new SimpleDateFormat("yyyy年MM月dd日");
Date date=new Date();
return formatter.format(date);
}
/*
* 获取时分秒的函数
*/
private String getTime()
{
SimpleDateFormat formatter=new SimpleDateFormat("HH点mm分ss秒");
Date date=new Date();
return formatter.format(date);
}
要先转换成String
我用的函数如下:/*
* 获取年月日的函数
*/
private String getDate()
{
SimpleDateFormat formatter=new SimpleDateFormat("yyyy年MM月dd日");
Date date=new Date();
return formatter.format(date);
}
/*
* 获取时分秒的函数
*/
private String getTime()
{
SimpleDateFormat formatter=new SimpleDateFormat("HH点mm分ss秒");
Date date=new Date();
return formatter.format(date);
}
<%
submitTime=new Date();
fromIP=request.getRemoteAddr();
SimpleDateFormat df =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String subTime = df.format(submitTime);
%>
......
<input type="hidden" value="<%=subTime%>" name="subTime">
<input type="hidden" value="<%=fromIP%>" name="fromIP">
得到后往里面插不就行了吗?