gpt4 book ai didi

java - java中日期格式错误

转载 作者:行者123 更新时间:2023-11-30 03:58:50 29 4
gpt4 key购买 nike

当我在使用 jre 7 运行的 tomcat 6 或 7 的 jsp 页面中使用日期格式时,它没有显示任何错误。

但是当我将代码上传到另一台运行 jre 6 或 5 的计算机时,它显示以下错误。在我的代码中,我还导入了 java.util.java.text 包。

     org.apache.jasper.JasperException: An exception occurred processing JSP page       /entsug.jsp at line 24

21: String imag =(String)session.getAttribute("image");
22: String frrr =(String)session.getAttribute("frrr");
23: String moto = request.getParameter("sugge");
24: java.text.DateFormat df = new java.text.SimpleDateFormat("dd/MM/YYYY HH:mm");
25: String da=df.format(new java.util.Date());
26:
27:

堆栈跟踪:

       org.apache.jasper.servlet.JspServletWrapper.handleJspException
(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

根本原因

        java.lang.IllegalArgumentException: Illegal pattern character 'Y'
java.text.SimpleDateFormat.compile(Unknown Source)
java.text.SimpleDateFormat.initialize(Unknown Source)
java.text.SimpleDateFormat.<init>(Unknown Source)
java.text.SimpleDateFormat.<init>(Unknown Source)
org.apache.jsp.entsug_jsp._jspService(entsug_jsp.java:88)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

最佳答案

比较 Java 6 和 Java 7 的 API 文档可以找到答案:

SimpleDateFormat SE 6只允许小写“y”显示年份。 SimpleDateFormat SE 7另外允许大写“Y”显示所谓的“周年”

祝你好运!

关于java - java中日期格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22421085/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com