想要在Bootstrap日期时间选择器中禁用特定日期的特定小时时段

时间:2019-04-20 12:53:58

标签: jquery datetimepicker bootstrap-datetimepicker

想禁用小时,假设(12:00 AM至15:00 PM)和(21:00 PM至23:00 PM) 仅在4月20日。(Bootstrap DatetimePicker)

当我尝试禁用它时.. 它适用于所有即将到来的日期(21,22,23 ...)。

这是我的职能。 几小时来自支持……在特定的下拉更改事件中

function setCalenderStart(hours) {
  var str = 0;

  $.each(hours, function(index, value) {
    str = str + ',' + value;
  });

  var newstr = "[" + str + "]";
  var blockedhrs = newstr.toString();


  $('#pdbc').datetimepicker({
    format: "dd/mm/yyyy - hh:00 (IST)",
    minView: 1,
    autoclose: true,
    weekStart: 1,
    todayBtn: 1,
    autoclose: 1,
    todayHighlight: 1,
    startView: 2,
    forceParse: 0,
    showMeridian: 1,
    hoursDisabled: blockedhrs,
    startDate: new Date(),
  });

应仅在20日或任何特定日期上应用。不适用于所有日期。

0 个答案:

没有答案