【发布时间】:2014-12-29 14:07:13
【问题描述】:
我一直在寻找一些时间,但无法弄清楚,这让我很沮丧:)
我的表单上有一个 JQuery 日期选择器,它在 JSF 中以 Spring WEBMVC 作为背景呈现。当我在日期选择器上选择一个日期时,它显示为 yyyy-MM-dd (f.e. 2014-12-10),因为它是这样设置的:
<script type="text/javascript">
$(function() {
$("#datepicker").datepicker({ dateFormat: "yy-mm-dd" }).val()
});
</script>
但是,从我的 Java.util.Date 类返回的默认日期将 DatePicker 的值设置为:
Wed Dec 10 00:00:00 EET 2014
我觉得这很烦人,我希望使用 Java 在日期选择器上设置的默认日期也显示为 yy-mm-dd。我该如何强制?
JSP:
<th>Update Expected</th>
<td>
<form:input path="updateExpected" id="datepicker" />
<br />
<form:errors path="updateExpected" cssStyle="color: #ff0000;"/>
</td>
我的 Java 底层很简单:
private Date updateExpected;
public Date getUpdateExpected() {
return updateExpected;
}
谢谢! 约阿希姆
【问题讨论】:
标签: java jquery jsp date datepicker