java - 如何将 Datepicker-date 转换为 Java.util.Date?

标签 java javascript jquery date datepicker

错误消息

org.codehaus.jackson.map.JsonMappingException: Can not construct instance of java.util.Date from String value '02/23/2013': not a valid representation (error: Can not parse date "02/23/2013": not compatible with any of standard forms ("yyyy-MM-dd'T'HH:mm:ss.SSSZ", "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", "EEE, dd MMM yyyy HH:mm:ss zzz", "yyyy-MM-dd"))

Java 对象 - 实体

@Column(name = "event_date")
@Temporal(TemporalType.TIMESTAMP)
private Date eventDate;

Java 脚本

$(function() {
            $("#datepicker").datepicker();
        });

function formToJSON() {
            return JSON.stringify({
                   "eventDate": $('#datepicker').val()
            });
}

HTML

<input type="text" id="datepicker" name="date" placeholder="Date" />

最佳答案

你可以这样做:

$(function() {
   $("#datepicker").datepicker({
      dateFormat: "yy-mm-dd"
   });
});

关于java - 如何将 Datepicker-date 转换为 Java.util.Date?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14914920/

相关文章:

javascript - 与 ng-cloak 相反,用于加载消息

javascript - 在命名空间中混合 javascript 和 jquery

java - 如何使用List类型的参数声明具有相同函数名的不同方法

java - 无法将camel服务部署到jboss Fuse

javascript - 尝试在 javascript 中使用 Easeljs 计算点数

javascript - 如何为多个 Action 做简单的jquery?

javascript - Coffeescript/jQuery 模式 : Caching Data Across Events

java - 使用 Jersey 和 Jaxb 自定义 Json 输出

java - 在 HandlerMapping 中注销映射

Javascript正则表达式出现意想不到的结果