无法使用multidate在datepicker上设置日期

时间:2014-03-26 17:31:17

标签: javascript jquery datepicker

我试图将一些日期加载到Datepicker,但不知道它为什么只加载

new Date(2014,10,10);

但不是

new Date(); // or
new Date(2014,10,10,11);

初始化日期。 这就是我的意思:http://jsfiddle.net/BSyqF/

非常感谢。

1 个答案:

答案 0 :(得分:1)

Bootstrap datepicker要求提供本地日期

当您使用日期时:

 new Date(2014,10,10,11);

您要在其中添加小时数,并在setDates方法的文档中询问本地日期,因为它们将转换为其UTC表示形式。

Date.UTC(2014,10,10) = 1415577600000

Date.UTC(2014,10,10,11) = 1415617200000

因为我们有一小部分时间毫秒值的变化,我认为日期选择器正在准确搜索日期的UTC值而没有任何小时分钟或秒。

new Date()值相同,因为它包含时间部分

Fiddle