0

和有什么区别

  new Date(2013,0,1)

  Date.parse("2013-1-1")

这打破了http://api.jqueryui.com/datepicker/#method-setDate

这是jsfiddle http://jsfiddle.net/tawVx/4/

4

1 回答 1

3

Date.parse()返回自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数,而不是Date对象。

setDate()接受一个Date对象或一个字符串,而不是自纪元以来经过的毫秒数。

以下代码将起作用:

$("#datepicker").datepicker("setDate", new Date(Date.parse("2013-01-01")));
于 2012-11-14T16:13:14.230 回答