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 に答える