JSP中的日期格式

时间:2017-10-03 11:06:57

标签: html date jsp simpledateformat

这是我的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项目。

1 个答案:

答案 0 :(得分:0)

您的区域设置必须使用非ASCII数字。如果您希望看到03/10/2017,则应更改日期格式的区域设置,例如

new SimpleDateFormat("dd/MM/yyyy", Locale.ROOT)

如果您希望查看带有本地化数字的日期,则应设置页面编码。 (我忘记了如何在jsp上做到这一点)