javascript - 使用 Pikaday 设置默认时间

标签 javascript

我正在使用 Pikaday 的 Owen Meads 分支,其中包括时间选择(可以找到 here )。有没有办法使用 JavaScript 为 time-picker 设置默认时间?

这是我目前所拥有的:

 var timepicker = new Pikaday({
            field: document.getElementById('<%= datetimepicker.ClientID %>'),
            firstDay: 1,
            minDate: new Date(2000, 0, 1),
            maxDate: new Date(2100, 12, 31),
            yearRange: [2000, 2100],
            showTime: true,
            autoClose: true,
            timeLabel: "Time In Work: ",
            use24hour: true,
            incrementMinuteBy: 5,
            format: 'DD-MMM-YYYY HH:mm',
            disableDayFn: function(date) {
                return moment().isBefore(moment(date), 'day');
            }
 });

如果没有,我该如何解决这样的问题?我以前从未从 Github 上 fork 过一个项目,我不确定从哪里开始。

最佳答案

使用setDate 方法。

timepiker.setDate()

编辑

像这样:

var timepicker = new Pikaday({
  field: document.getElementById('<%= datetimepicker.ClientID %>'),
  firstDay: 1,
  minDate: new Date(2000, 0, 1),
  maxDate: new Date(2100, 12, 31),
  yearRange: [2000, 2100],
  showTime: true,
  autoClose: true,
  timeLabel: "Time In Work: ",
  use24hour: true,
  incrementMinuteBy: 5,
  format: 'DD-MMM-YYYY HH:mm',
  disableDayFn: function(date) {
    return moment().isBefore(moment(date), 'day');
  }
});
timepicker.setDate(new Date('14-Sep-2017 09:00:00'));

关于javascript - 使用 Pikaday 设置默认时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46234954/

相关文章:

javascript - 具有动画效果的 CSS Scroll Snap

Javascript 加法给我 NaN

javascript - Meteor findOne 查询在一个模板助手中返回未定义。在其他模板助手中,相同的查询效果很好

javascript - (HTML + Javascript)获取文本输入以显示在 Canvas 上,并获取单选按钮输入以填充背景

javascript - 不能对 D3 v4 中的对象使用 attr

javascript - 在 JQuery 中调用 Web 服务并将返回的 Json 分配给 JS 变量

javascript - 跑道 JS : Cannot successfully subscribe to push service

javascript - 在 JavaScript 中,如何检查一个数组是否包含另一个数组中的所有元素(包括计数)?

javascript - Ob_end_flush 不断产生错误

具有范围输入值的 Javascript 条件语句