Java 00:00:00.0日期类型的JSTL格式日期错误
我使用以下格式:Java 00:00:00.0日期类型的JSTL格式日期错误,java,hibernate,jsp,date,jstl,Java,Hibernate,Jsp,Date,Jstl,我使用以下格式: <fmt:formatDate value="${rule.startDate}" pattern="MM/dd/yyyy"/> 我不确定这是否是00:00:00.0导致的问题,但我可以使用Java格式: SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy"); ParsePosition pos = new ParsePosition(0); System.out.println(fo
<fmt:formatDate value="${rule.startDate}" pattern="MM/dd/yyyy"/>
我不确定这是否是00:00:00.0
导致的问题,但我可以使用Java格式:
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
ParsePosition pos = new ParsePosition(0);
System.out.println(formatter.format(rule.getStartDate()));
真令人沮丧
有人能帮我吗?你是以字符串形式传递日期吗?你能发布
规则
类吗?日期是日期类型。没有做任何更改。确定发布规则我可以使用它的其他字段
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
ParsePosition pos = new ParsePosition(0);
System.out.println(formatter.format(rule.getStartDate()));