这是我的JSP文件内容,输出到:
Tue Oct 03 16:35:13 IST 2017
++ / ++ / ????
<%@ page import="java.text.SimpleDateFormat"%>
<%@ page import="java.util.Date"%>
<%
Date date = new Date();
System.out.println(date.toString());
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
String strDate= formatter.format(date);
System.out.println(strDate);
%>
你能指出这个错误吗?
运行环境:eclipse动态Web项目。
答案 0 :(得分:0)
您的区域设置必须使用非ASCII数字。如果您希望看到03/10/2017,则应更改日期格式的区域设置,例如
new SimpleDateFormat("dd/MM/yyyy", Locale.ROOT)
如果您希望查看带有本地化数字的日期,则应设置页面编码。 (我忘记了如何在jsp上做到这一点)