在jquery Datepicker的minDate中传递时间戳值

时间:2012-09-29 08:57:59

标签: jquery datepicker timestamp mindate

我无法将时间戳字符串传递给minDate属性。我这样做的方式似乎不起作用。

var timestamp = 1349802000000;

$( "booksale_start_date_view" ).datepicker( "option", "minDate", new Date(timestamp) );

这是正确的做法吗?对不起我对这个问题的无知。

2 个答案:

答案 0 :(得分:1)

试试这个

  var timestamp=new Date(); //Unix Timestamp in seconds

  //But we need the time in milliseconds so,
  timestamp=timestamp*1000;
  $("booksale_start_date_view" ).datepicker( "option", "minDate", timestamp);

答案 1 :(得分:1)

假设您正在使用jQuery UI,您应该像这样设置它:

$( "#booksale_start_date_view" ).datepicker({ minDate: new Date(1349802000000)});

如果你提供了jsfiddle,那么看你出错的地方会容易得多。